Skip to content
/ goodnews Public

A simple news recommender using News API, word2vec and machine learning

Notifications You must be signed in to change notification settings

s-j/goodnews

Repository files navigation

Alt text

Background and explanation:

Full presentation: https:https://www.slideshare.net/s-j/good-news-135157290

Application architecture:

Alt text

Installation and running instructions:

  1. Run: ´pip install -r requirements´.
  2. Run: ´python -m spacy download en_core_web_md-2.0.0 --direct´.
  3. Download: https://s3.amazonaws.com/dl4j-distribution/GoogleNews-vectors-negative300.bin.gz
  4. Run: ´python main.py´.
  5. Navigate to https://localhost:5000.
  6. For training, copy data from logs to training directory. Run and see jupyter notebooks.

About

A simple news recommender using News API, word2vec and machine learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published