All Projects → takahi-i → Likelike

takahi-i / Likelike

An implementation of locality sensitive hashing with Hadoop

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Likelike

Storm Camel Example
Real-time analysis and visualization with Storm-AMQ-Camel-Websockets-Highcharts integration.
Stars: ✭ 28 (-51.72%)
Mutual labels:  hadoop
Nagios Plugins
450+ AWS, Hadoop, Cloud, Kafka, Docker, Elasticsearch, RabbitMQ, Redis, HBase, Solr, Cassandra, ZooKeeper, HDFS, Yarn, Hive, Presto, Drill, Impala, Consul, Spark, Jenkins, Travis CI, Git, MySQL, Linux, DNS, Whois, SSL Certs, Yum Security Updates, Kubernetes, Cloudera etc...
Stars: ✭ 1,000 (+1624.14%)
Mutual labels:  hadoop
Docker Hadoop
A Docker container with a full Hadoop cluster setup with Spark and Zeppelin
Stars: ✭ 54 (-6.9%)
Mutual labels:  hadoop
Akkeeper
An easy way to deploy your Akka services to a distributed environment.
Stars: ✭ 30 (-48.28%)
Mutual labels:  hadoop
Weblogsanalysissystem
A big data platform for analyzing web access logs
Stars: ✭ 37 (-36.21%)
Mutual labels:  hadoop
Recoder
Large scale training of factorization models for Collaborative Filtering with PyTorch
Stars: ✭ 46 (-20.69%)
Mutual labels:  recommender-system
Interview Questions Collection
按知识领域整理面试题,包括C++、Java、Hadoop、机器学习等
Stars: ✭ 21 (-63.79%)
Mutual labels:  hadoop
Docker Spark Cluster
A Spark cluster setup running on Docker containers
Stars: ✭ 57 (-1.72%)
Mutual labels:  hadoop
Attentional Neural Factorization Machine
Attention,Factorization Machine, Deep Learning, Recommender System
Stars: ✭ 39 (-32.76%)
Mutual labels:  recommender-system
Hadoop Solr
Code to index HDFS to Solr using MapReduce
Stars: ✭ 51 (-12.07%)
Mutual labels:  hadoop
Elastic Graph Recommender
Building recommenders with Elastic Graph!
Stars: ✭ 33 (-43.1%)
Mutual labels:  recommender-system
Learning Spark
零基础学习spark,大数据学习
Stars: ✭ 37 (-36.21%)
Mutual labels:  hadoop
Base
https://www.researchgate.net/profile/Rajah_Iyer
Stars: ✭ 48 (-17.24%)
Mutual labels:  hadoop
Data Algorithms Book
MapReduce, Spark, Java, and Scala for Data Algorithms Book
Stars: ✭ 949 (+1536.21%)
Mutual labels:  hadoop
Consimilo
A Clojure library for querying large data-sets on similarity
Stars: ✭ 54 (-6.9%)
Mutual labels:  recommender-system
Orange3 Recommendation
🍊 👎 Add-on for Orange3 to support recommender systems.
Stars: ✭ 21 (-63.79%)
Mutual labels:  recommender-system
Moosefs
MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)
Stars: ✭ 1,025 (+1667.24%)
Mutual labels:  hadoop
Rexy
Flexible and extendable recommender system based on an abstract User-Product-Tag schema
Stars: ✭ 57 (-1.72%)
Mutual labels:  recommender-system
Ml Surveys
📋 Survey papers summarizing advances in deep learning, NLP, CV, graphs, reinforcement learning, recommendations, graphs, etc.
Stars: ✭ 1,063 (+1732.76%)
Mutual labels:  recommender-system
Elliot
Comprehensive and Rigorous Framework for Reproducible Recommender Systems Evaluation
Stars: ✭ 49 (-15.52%)
Mutual labels:  recommender-system

likelike

An implementation of locality sensitive hashing

Overview

Likelike is an implementation of LSH (locality sensitive hashing) on Hadoop. This program can be used for the nearest neighbor extraction or item recommendation in E-commerce sites. Currently Likelike supports only Min-Wise independent permutations. Min-Wise independent permutations is applied to the recommendation of Google News (Das et al. 2007).

Usage

Begin with the Likelike quick start page (QuickStart) which provides the information on the installation and tutorial with small input files. For detailed usage, please visit the Usage page.

News

  • 2015-02-03 support Hadoop v2.4
  • 2013-01-01 port the code into Github
  • 2011-09-26 gave a presentation in the Hadoop conference Japan Fall (slides)
  • 2011-08-22 likelike 0.3.0 released switched the build system from Ant into Maven.
  • 2010-05-06 likelike 0.2.0 released

Requirements

  • Java 1.7.0 or greater
  • Hadoop 2.4 or greater

Applications

Likelike can be applied to following tasks.

  • item recommendation in E-commerce sites
  • similar documents (or images) extraction
  • news recommendation from click through log data

To do

  • provide detailed usage page
  • provide server function
  • support feature selection
  • performance tuning

Author

Takahiko Ito <takahiko03 --at-- gmail.com>

References

  • Edith Cohen. Size-Estimation Framework with Applications to Transitive Closure and Reachability. Jour. of Computerand System Sciences. 1997.
  • Abhinandan S. Das, Mayur Datar, Ashutosh Garg and Shyam Rajaram, Google news personalization: scalable online collaborative filtering, In: Proc. of WWW conference, 2007.
  • Indyk Piotr and Motwani Rajeev. Approximate Nearest Neighbors: Towards Removing the Curse of Dimensionality. In: Proc. of Symposium on Theory of Computing. 1998.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].