Skip to content

QilinGu/news-4-you

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

news-4-you

========== Article recommendation, based on the user's history.

Status

Data collecting and analysis has finished, right now I am working on the front-end.

Tech

  • Data collecting: spiderer
  • Database: MongoDB and mongous client.
  • Feature extraction: TFIDF and cosine similarity.
  • Recommendation: content-based on the early stage, maybe use item-based or other algorithms later.
  • Front-end: express4.x, Bootstrap.
  • Language: node.js and Scala.

Aim

At first, I try to develop a news discovery tool based on location. I thought for a long time even dreamed about how to make money with it.

But I met some difficulties on the first day, I failed to start the project, disappointingly.

Instead, I start this project, also interested and not beyond my ability. I have worked on it for two weeks, right now it finally finished. It's really challenging to use Scala in a project, and mixed with node.js.

I learned a lot from this project, and tomorrow, I will start another project.

About

Article recommendation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.9%
  • Scala 25.7%
  • HTML 9.4%
  • CSS 3.0%