ranklens

Dataset for training ML ranking models (by metarank)

Ranklens Alternatives

Similar projects and alternatives to ranklens

  • Medusa

    220 ranklens VS Medusa

    Building blocks for digital commerce

  • eth-phishing-detect

    Utility for detecting phishing domains targeting Web3 users

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • metarank

    A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagement. A friendly Learn-to-Rank engine

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ranklens alternative or higher similarity.

ranklens reviews and mentions

Posts with mentions or reviews of ranklens. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-03-23.
  • Show HN: We made an open-source personalization engine
    7 projects | news.ycombinator.com | 23 Mar 2022
    Right now it runs in a dev-mode on a single EC2 t3.large instance with loadavg ~0.30, but the inference load is quite tiny right now: around 3-4 reranking requests per second. And yes, as a typical open-source project it still crashes from time to time :)

    The training dataset is not that huge (see https://github.com/metarank/ranklens/ for details, it's open-source), so we do a full retraining directly on the node right after the deployment, and it takes around 1 minute to finish. We also run the same process inside the CI: https://github.com/metarank/metarank/blob/master/run_e2e.sh

    There is an option to run this thing in a distributed mode:

    * training is done using a separate batch job running on Apache Flink (and on k8s using flink's integration)

    * feature updates are done in a separate streaming Flink job, writing everything in Redis

    * The API fetches latest feature values from Redis and runs the ML model.

    The dev-mode I've mentioned earlier is when all these three things are bundled together in a single process to make it easier to play with the tool. But we didn't spent much time testing distributed setup, as this thing is still a hobby side-project and we're limited in time spent developing it.

Stats

Basic ranklens repo stats
1
16
0.7
about 1 year ago

metarank/ranklens is an open source project licensed under Creative Commons Attribution Share Alike 4.0 which is not an OSI approved license.

The primary programming language of ranklens is Scala.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com