Skip to content

Maithili-news-gnews is a project aimed at automating the fetching of news from the GNews API, translating it into the Maithili language, and then classifying it using a machine learning model. The classified news articles are then displayed on a website using Streamlit.

License

Notifications You must be signed in to change notification settings

rockerritesh/maithili-news

Repository files navigation

maithili-news-gnews

Maithili-news-gnews is a project aimed at automating the fetching of news from the GNews API, translating it into the Maithili language, and then classifying it using a machine learning model. The classified news articles are then displayed on a website using Streamlit.

Features

  • Automatic fetching of news articles from the GNews API.
  • Translation of news articles into the Maithili language.
  • Classification of news articles using a machine learning model.
  • Displaying classified news articles on a website using Streamlit.

Usage

Fetching Latest News

Install requirements

pip install -r requirements.txt

Fetching latest news

python run.py
  1. Clone the repository:

    git clone https://github.com/your-username/maithili-news-gnews.git
  2. Install dependencies:

    cd maithili-news-gnews
    pip install -r requirements.txt
  3. Run the Streamlit app:

    streamlit run app.py
  4. Visit http://localhost:8501 in your web browser to view the website.

About

Maithili-news-gnews is a project aimed at automating the fetching of news from the GNews API, translating it into the Maithili language, and then classifying it using a machine learning model. The classified news articles are then displayed on a website using Streamlit.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published