vionwinnie / NewsClassifierDjango

Deploying News Classification ML model using Django and GCP App Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Name: News Classifier Portal

Purpose:

  • Portal for user to enter news article and show news category classification
  • Using local surrogate model to display which words in the text triggers such prediction using LIME algorithm

Tech Stack:

  • Language: Python 3.7
  • Web Application Framework: Django
  • Database: sqlite
  • Deployment: GCP App Engine

Roadmap:

  • Add Lime Explainer
  • Migrate to Firebase db

Create local testing environment

  • conda create -n newsApp_env python=3.7 pip
  • conda activate newsApp_env
  • pip install -r requirements.txt

To Start the application:

  • python manage.py runserver

News Categories:

  • Food
  • Sport
  • Politics
  • Entertainment
  • Tech
  • Business

About

Deploying News Classification ML model using Django and GCP App Engine


Languages

Language:JavaScript 49.4%Language:CSS 39.1%Language:Python 9.0%Language:HTML 2.4%