huangy22/NewsRecommender
A news recommendation system tailored for user communities
Combines collaborative filtering with content-based filtering using hierarchical clustering on user networks and Latent Dirichlet Allocation (LDA) topic modeling to address cold-start problems in news recommendation. Ingests Twitter retweet behavior and article metadata from major news publishers to build user communities and infer topic distributions, then ranks fresh articles by cosine similarity to group interest profiles. Includes data scraping utilities and a web interface for Twitter-integrated recommendations.
208 stars. No commits in the last 6 months.
Stars
208
Forks
87
Language
Jupyter Notebook
License
—
Category
Last pushed
Jun 29, 2017
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/huangy22/NewsRecommender"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
archd3sai/News-Articles-Recommendation
Objective of the project is to build a hybrid-filtering personalized news articles...
eugeneyan/recsys-nlp-graph
🛒 Simple recommender with matrix factorization, graph, and NLP. Beating the regular...
akirasosa/nrms-bert
Neural News Recommendation with Multi-Head Self-Attention using BERT
OpenMatch/TASTE
[CIKM 2023 Oral] This is the code repo for our CIKM‘23 paper "Text Matching Improves Sequential...
Keep-Current/Engine
The Centrifuge process, filter and saves the relevant documents as recommendations to the relevant users