Metarank
AI
personalization engine
SHOW HN2022
How HN took it
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 HNVery 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 HNExcellent. 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 HNHug 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 HNSame 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 HNSoo 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 HNWhat 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 HNWe 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