Gorse

AI

recommender system

SHOW HN2021

212points
41comments
#211of 2,533 in 2021
Top 9%of 2021 by points

How HN took it

CuriousMostly questions and neutral comments

1 positive, 10 neutral or asking, 1 mixed, 3 critical, out of 15 comments about the project. Thread score -0.14.

Idea: 1 for, 1 againstDesign: 0 for, 1 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Good project, automatic selection of best algorithm appreciated

    From 1 comment
    • I think this looks very good, and I love seeing that it has the capability to automatically select the recommendation algorithm with the best performance. I think there are two…
      Reubend on HN

Objections

  • Generic abstraction loses domain context such as contextual signals

    From 2 comments
    • I wonder whether a really good experience can be built by abstracting out recommendations to this degree. I think in the context of an actual product, there would be other…
      abeppu on HN
    • There are no explicit negative feedback yet. When a item is seen by a user, the read event is recorded. If this user likes this item, the positive feedback is recorded. It seems…
      zhenghaoz on HN
  • Popular items dominate recommendations, long tail suffers

    From 1 comment
    • A challenge with naive recommender systems in an ecommerce setting is that they tend to recommend the most popular items on your site rather than surfacing the long tail of SKUs,…
      vector_spaces on HN
  • No explicit negative feedback

    From 1 comment
    • There are no explicit negative feedback yet. When a item is seen by a user, the read event is recorded. If this user likes this item, the positive feedback is recorded. It seems…
      zhenghaoz on HN

Requests

  • Real-time recommendations

    From 2 comments
    • Does this handle real time recommendations as described here: https://eugeneyan.com/writing/real-time-recommendations/
      KaoruAoiShiho on HN
    • Contextual information is not the only reason. New content/new users is the primary reason my current work place wants more real time recommendation especially when we mostly…
      Mehdi2277 on HN
  • Context-aware recommenders

    From 1 comment
    • So are there any plans for context aware recommenders?
      antman on HN
  • Explicit negative feedback and dislikes

    From 2 comments
    • Really interesting project, thank you for sharing! Looking at the documentation [0], it would appear that negative feedback for an item can only be given by giving feedback that…
      opheliate on HN
    • If you start with an algorithm that accepts any type of user behavior (is multimodal) then using user-dislikes is easy. We can easily do this with the Universal Recommender as…
      Sloppy on HN
  • Documentation of algorithms and hyperparameter freezing

    From 2 comments
    • cool project, i was curious which algorithms are used for recommendations/ranking, couldn't find it in the docs, so had to go through the code, may be add a section on algorithms…
      andyxor on HN
    • I think this looks very good, and I love seeing that it has the capability to automatically select the recommendation algorithm with the best performance. I think there are two…
      Reubend on HN

Questions

  • Can it be used to build a local personal recommender?

    From 1 comment
    • Congratulations & Great work on the project! I just wrote in my problem validation platform about the need for personal recommendation system which can create a model based on…
      Abishek_Muthian on HN
  • Will it be offered as a hosted service?

    From 1 comment
    • Great project! Are you thinking about offering this as a service as well? It feels like you could have a lot of interest with a run-it-yourself or we-do-it-for-you-as-a-service…
      jedwhite on HN
  • Can graph databases be used?

    From 1 comment
    • What do you think about using a graph DB like neo4j, redis-graph or the chinese competitor Nebula Graph?
      KaoruAoiShiho on HN

Alternatives named

  • Universal Recommender / Harness

    From 2 comments
    • The Universal Recommender (part of the Harness project) allows contextual and multimodal behavioral information to be used in recs. https://github.com/actionml/harness
      Sloppy on HN
    • Apache PredictionIO was designed for data scientists (I was a committer so am quite familiar with design decisions). It was built to allow new "engines" to be implemented for any…
      Sloppy on HN
  • Recombee

    From 1 comment
    • I use recombee[0] and it seems pretty nice, albeit not open source. Not affiliated in any way. Not even a paying customer, just using the free plan for a personal project. [0]…
      gingerlime on HN
  • Apache PredictionIO

    From 1 comment
    • Great job! Gorse reminds me of the now-retired Apache PredictionIO recommendation engine: https://predictionio.apache.org/templates/recommendation/quickstart/. Have you evaluated…
      scoresmoke on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/27866289)