Metarank

AI

personalization engine

SHOW HN2022

284points
60comments
#152of 2,570 in 2022
Top 6%of 2022 by points

How HN took it

MixedNo clear lean

9 positive, 20 neutral or asking, 3 mixed, 10 critical, out of 42 comments about the project. Thread score -0.13.

Idea: 4 for, 2 againstExecution: 0 for, 5 againstDocs: 0 for, 1 againstPerformance: 0 for, 1 againstDesign: 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

  • Useful benchmark and fast starting point for teams

    From 2 comments
    • Not only could it be good enough -- it's a great reference to benchmark commercial custom solutions against! (And I say this as an engineer working on one of those commercial…
      kqr on HN
    • Very cool - I haven't had time to peruse the offering or code, but it seems like a very needed tool for industries and small businesses which don't have the resources to make it…
      czbond on HN
  • Strong GitHub interest after launch

    From 1 comment
    • Crazy that the GitHub repo went from almost no starts to 800+ in one day.
      nonoesp on HN

Objections

  • Generic ML personalization is unlikely to beat well-designed rules or domain feature engineering

    From 2 comments
    • > Metarank is industry-agnostic and can be used in any place of your application where some content is displayed. I'm afraid I'm skeptical. Content ranking in small, well defined…
      danpalmer on HN
    • Excellent. A system like this barely beats if at all simple rule based approach, which are easier to implement, easier to explain. When use case demands it, domain relevant…
      naijaboiler on HN
  • Personalization can make search results worse for some users

    From 1 comment
    • What's a scenario or a method to apply a personalization engine that gives the lowest chance of making the overall UX worse? I usually dislike personalized content, I prefer…
      thih9 on HN
  • Demo was down or unresponsive under load

    From 2 comments
    • This is super interesting! On the demo page, nothing is happening when I try clicking on any of the buttons. I'm in a browser with no adblocking or jsblocking. Is this just the…
      mushufasa on HN
    • Hug of death on the demo app. (504 on calls to https://demo-api.metarank.ai:3000/movies)
      nwsm on HN
  • MetaMask flags the metarank.ai domain as a phishing risk

    From 2 comments
    • BTW, accessing metarank.ai gives warning. May be because it has Meta in its domain name but Metamask shows this message -- This domain is currently on the MetaMask domain warning…
      Sharma on HN
    • Same here, when using my default Chrome profile, with uBlock disabled. However it seems to work in incognito. EDIT: If you're using Metamask, I think that's the reason. After…
      punkspider on HN

Requests

  • Integration with Elasticsearch, Medusa or other search and e-commerce systems

    From 2 comments
    • Great project! Elasticsearch / OpenSearch / Solr have their own learning to rank plugins. Have you considered integrating Metarank with such systems? Or is your vision to provide…
      dmitrykan on HN
    • Soo cool would love to see this integrated with https://github.com/medusajs/medusa
      sebrindom on HN
  • Reinforcement learning or bandit-based reranking

    From 1 comment
    • Very cool! Thanks for sharing. Rather than an offline model, why not use an online, continuously relearning model like a Multi-Armed Bandit to do the re-ranking?
      nelsondev on HN
  • Dockerfile published and fix for missing libgomp in Docker

    From 1 comment
    • Could you publish the Dockerfile? When attempting to run train in Docker according to tutorial instructions I get "Cannot load library: java.lang.UnsatisfiedLinkError:…
      themgt on HN

Questions

  • Infrastructure cost to train and run the service

    From 2 comments
    • What are approximate the costs in your demo https://demo.metarank.ai/ example to train and run the service?
      Ennergizer on HN
    • What budget for cloud infrastructure for 100K/mo buyers to an ecommerce website, approximate range, with typical purchase habits? I am new to Flink. We use Redis in production.
      dannywarner on HN
  • Whether users can self-train models from scratch

    From 1 comment
    • From reading some of the repository and architecture overview, I think this is true, but: could you confirm that users of metarank can self-train their own models from scratch?
      jka on HN
  • Privacy implications of stored learning

    From 1 comment
    • Are there any privacy implications? i.e. you're learning to show me the best results based on my experience, what happens to that learning when I leave the site?
      orliesaurus on HN

Alternatives named

  • Elasticsearch LTR plugin

    From 2 comments
    • Great project! Elasticsearch / OpenSearch / Solr have their own learning to rank plugins. Have you considered integrating Metarank with such systems? Or is your vision to provide…
      dmitrykan on HN
    • We were considering creating a plugin for elasticsearch, but there's already one (ES-LTR) and such architecture limits the ability to create a good multi-purpose system. We're…
      vgoloviznin on HN
  • In-house custom recommender solutions

    From 1 comment
    • Not only could it be good enough -- it's a great reference to benchmark commercial custom solutions against! (And I say this as an engineer working on one of those commercial…
      kqr 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/30778100)