Skip to content

PreferredAI/cerebro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

468d4e5 · Aug 13, 2020
Jan 21, 2020
Aug 13, 2020
Aug 12, 2020
Jun 14, 2019
Jun 14, 2019
Jun 14, 2019
Jun 14, 2019
Aug 6, 2020
Jun 14, 2019
Jan 24, 2020
Jan 24, 2020
Jan 21, 2020
Jan 21, 2020
Jun 14, 2019
Jul 1, 2020

Repository files navigation

Cerebro

Your preferred open source personalized recommendation retrieval engine.

Maven Central Build Status Coverage Status Javadoc

Overview

Our goal is to create a closed-loop engine for recommendations with blazingly fast retrieval of objects.

Efficient Retrieval of Objects (Demo: https://cerebro.preferred.ai/demo/)

  • Personalized Recommendation
  • Keyword Search
  • Related Objects Search

Cerebro supports various efficient similarity search

Closed-loop Recommendation Engine

  • Tracking and recording users' feedbacks
  • Scheduling preference learning models for users' recommendations.

Cerebro supports closed-loop recommendation

Getting started

Add a dependency

If you already have a project then just add Cerebro as a dependency to your pom.xml:

<dependency>
    <!-- Cerebro: Your personalized retrieval engine @ https://cerebro.preferred.ai/ -->
    <groupId>ai.preferred</groupId>
  	<artifactId>cerebro</artifactId>
  	<version>1.0</version>
</dependency>