Skip to content

andreanstev/News-AI-Flow-UI

 
 

Repository files navigation

News AI Flow

An integrated AI Pipeline for News Analysis, simplifies traditional news consumption with an AI driven solution.

Setup Instruction

Clone git
$ git clone https://github.com/Ishaq101/News-Analysis-Toolkit-Using-Streamlit.git
$ cd News-Analysis-Toolkit-Using-Streamlit

Create conda env
$ conda create -n venv python=3.10
$ activate venv

Install Requirements
$ pip install -r requirements.txt

Get Models
$ python save_models.py

Run program
$ streamlit run app_inferencing.py


Model Documentation

https://github.com/andreanstev/News-AI-Flow

How to use News Analysis Toolkit?

Question and Answer

Input: Text or News URL
Steps:

  1. Enter text/URL in input box
  2. Click on Submit button
  3. Begin your conversation with submitted news in chat box on below of page

Check the video here QnA


Sentiment Analysis

Input: Text or News URL
Steps:

  1. Enter text/URL in input box
  2. Click on Submit button
  3. News Info and Sentiment will be provided

Sentiment Analysis


Summarization

Input: Text or News URL
Steps:

  1. Enter text/URL in input box
  2. Click on Submit button
  3. News Info and News Summary will be provided

Summarization


Future Improvement

Models
Using model that support multi language.

News Toolkit
Equipped with ASR (Automatic Speech Recognition) feature as input method options.

About

News Analysis user interface using Streamlit

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.4%
  • Dockerfile 9.6%