All Projects → PreferredAI → recommendation-retrieval

PreferredAI / recommendation-retrieval

Licence: other
A tutorial on scalable retrieval of matrix factorization recommendations

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to recommendation-retrieval

learning2hash.github.io
Website for "A survey of learning to hash for Computer Vision" https://learning2hash.github.io
Stars: ✭ 14 (-48.15%)
Mutual labels:  information-retrieval, locality-sensitive-hashing
Recommendation-System-Baseline
Some common recommendation system baseline, with description and link.
Stars: ✭ 34 (+25.93%)
Mutual labels:  matrix-factorization
tutorials
A tutorial series by Preferred.AI
Stars: ✭ 136 (+403.7%)
Mutual labels:  information-retrieval
pg-search-sequelize
Postgres full-text search in Node.js and Sequelize.
Stars: ✭ 31 (+14.81%)
Mutual labels:  indexing
DRhard
SIGIR'21: Optimizing DR with hard negatives and achieving SOTA first-stage retrieval performance on TREC DL Track.
Stars: ✭ 93 (+244.44%)
Mutual labels:  information-retrieval
tlsh
TLSH lib in Golang
Stars: ✭ 110 (+307.41%)
Mutual labels:  locality-sensitive-hashing
worker
⚒ Web crawler that analyzes and dissects subtitles into database entries
Stars: ✭ 16 (-40.74%)
Mutual labels:  indexing
FieldedSDM
Fielded Sequential Dependence Model (code and runs)
Stars: ✭ 32 (+18.52%)
Mutual labels:  information-retrieval
query completion
Personalized Query Completion
Stars: ✭ 24 (-11.11%)
Mutual labels:  information-retrieval
enstop
Ensemble topic modelling with pLSA
Stars: ✭ 104 (+285.19%)
Mutual labels:  matrix-factorization
nalcos
Search Git commits in natural language
Stars: ✭ 50 (+85.19%)
Mutual labels:  information-retrieval
cmna-pkg
Computational Methods for Numerical Analysis
Stars: ✭ 13 (-51.85%)
Mutual labels:  matrix-factorization
allsummarizer
Multilingual automatic text summarizer using statistical approach and extraction
Stars: ✭ 28 (+3.7%)
Mutual labels:  information-retrieval
BM25Transformer
(Python) transform a document-term matrix to an Okapi/BM25 representation
Stars: ✭ 50 (+85.19%)
Mutual labels:  information-retrieval
memex-gate
General Architecture for Text Engineering
Stars: ✭ 47 (+74.07%)
Mutual labels:  information-retrieval
podium
Searches your files faster and smarter
Stars: ✭ 25 (-7.41%)
Mutual labels:  indexing
cs6101
The Web IR / NLP Group (WING)'s public reading group at the National University of Singapore.
Stars: ✭ 17 (-37.04%)
Mutual labels:  information-retrieval
IP-Tracker
Track any ip address with IP-Tracker. IP-Tracker is developed for Linux and Termux. you can retrieve any ip address information using IP-Tracker.
Stars: ✭ 53 (+96.3%)
Mutual labels:  information-retrieval
Tf-Rec
Tf-Rec is a python💻 package for building⚒ Recommender Systems. It is built on top of Keras and Tensorflow 2 to utilize GPU Acceleration during training.
Stars: ✭ 18 (-33.33%)
Mutual labels:  matrix-factorization
mkmh
Generate kmers/minimizers/hashes/MinHash signatures, including with multiple kmer sizes.
Stars: ✭ 21 (-22.22%)
Mutual labels:  locality-sensitive-hashing

Recent Advances in Scalable Retrieval of Personalized Recommendation

Enviroment Setup

  1. Python 3 which can be downloaded from here.
  2. Jupyter Notebook: please find the instruction on how to install Jupyter Notebook here

Next, you need to clone this repository:

$ git clone https://github.com/PreferredAI/recommendation-retrieval.git
$ cd recommendation-retrieval

Run the following command to install required packages.

$ pip3 install -r requirements.txt

Run the following command to start Jupyter Notebook

$ jupyter notebook
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].