About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • Last update: 4 years ago
  • Total downloads: 5
  • Operating system: Java, Win All
  • Publisher: Reco4j.org
See full specifications
Reco4j 0.3.0 screenshot

windows default iconReco4j Publisher's description

Reco4j is an open source project that aims at developing a recommendation framework based on graph data sources.

We choose graph databases for several reasons. They are NoSQL databases that are "schemaless". This means that it is possible to extend the basic data structure with intermediate information, i.e. similarity value between item and so on. Moreover, since every information are expressed with some properties, nodes and relations, the recommendation process can be customized to work on every graph.

Indeed Reco4j can be used on every graph where "user" and "item" are represented by nodes and the preferences are modelled as relationship between them.

The current implementation leverages on Neo4j as first example of graph database integrated in our framework.
The main features of Reco4j are:

- Performance, leveraging on the graph database and storing information in it for future retrieving it produce fast recommendations also after a system restart;
- Use of Network structure, integrating the simple recommendation algorithms with (social) network analisys;
- General purpose, it can be used with preexisting databases;
- Customizability, editing the properties file the recommender framework can be adapted to the current graph structure and use several types of the recommendation algorithms;
- Ready for Cloud, leveraging on the graph database cloud features the recommendation process can be splitted on several nodes.

The current version has three different projects:

- reco4j-core: this project contains the base structure, the interface and the recommendation engine;
- reco4j-neo4j: this project contains the neo4j implementation of the framework;
- reco4j-neo4j-gremlin: this project contains some util functions to import Movielens data into a graph database to test reco4j.

What's New in This Release:

- A new recommender that use Apache Mahout as engine;
- A new Matrix Factorization Recommender implementation that is even faster and guarantees high quality recommendation;
- An optimized memory utilization.

System Requirements:

Program Release Status: New Release
Program Install Support: No Install support

Reco4j Tags:

Click on a tag to find related softwares

Is Reco4j your software?

Manage your software

Most Popular

windows default icon WinAVR 20100110
WinAVR is a suite of executable, open source software development tools for the Atmel AVR series of RISC... Read more
windows default icon SQL-Front
SQL-Front MySQL GUI for database changes, data editing, SQL queries and more
windows default icon xVideo 1.2.1
xVideo is a Directshow wrapper that will help it’s users create multimedia applicationsIt’s
windows default icon Red Gate's .NET Reflector
Explore, browse, and analyze .NET assemblies

Related Category

» Active X (462)
» C & C++ & C# (244)
» Debugging (132)
» Delphi (191)
» Help Tools (211)
» Install & Setup (161)
» Other (1286)
» Source Editors (201)