Ecalzo / news-you-choose-site

Homepage built with React and Next.js for the news-you-choose sentiment analysis project

Home Page:https://news-you-choose-site.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

News You Choose

Website for the news you choose project

News You Choose is a proof-of-concept web app built around a Machine Learning model for sentiment analysis of news articles.

homepage

Table of Contents

Model

The codebase for exploratory notebooks, final model implementation and web scraper can be found in the notnews/news-ai-choose repository.

Features

News You Choose is a full-stack application with some cool features:

  1. News Feed - a curated collection of news articles, with the option to sort by sentiment and date
  2. Query - a direct route to the model to predict the sentiment of any body of text
  3. Stats - live statistics on the sentiment of recent articles and recent voting trends
  4. About - detailed About page describing the moving parts that make up this site!

There is further elaboration on features (and gifs!) in the slides for this project..

Development

Requires Node.js

Copy the example env file and fill it out with your database credentials.

$ cp .env.local.example .env.local
# fill out the file w/ credentials
$ npm install
$ npm run dev

Contributors

The News You Choose project team is part of the Not News group, consisting of:

About

Homepage built with React and Next.js for the news-you-choose sentiment analysis project

https://news-you-choose-site.vercel.app/


Languages

Language:JavaScript 100.0%