Skip to content

in this streamlit app there are 4 pages 1) article scrapper it can scrap your articles and you can then view its summary and other things 2) auto dashboard feature to preprocesss and clean any type of sv file you throw and get the basic visulaization 3) sentiment analysis on text and csv. 4) Multimodel chatbot and image generator 5) inprogress

Notifications You must be signed in to change notification settings

pschoudhary-dot/Multifunc-Streamlit-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multifunc Streamlit APP

This is a multifunctional Streamlit application that includes various tools such as an article summarizer, auto dashboard, sentiment analyzer, and a multimodel chatbot.

Project Structure

In this Streamlit app, there are several pages:

  1. Article Scraper: Scrape articles and view their summaries and other details.
  2. Auto Dashboard: Preprocess and clean any type of CSV file and get basic visualizations.
  3. Sentiment Analysis: Perform sentiment analysis on text and CSV files.
  4. Multimodel Chatbot and Image Generator: Chat with different models and generate images.
  5. In Progress: Document and article chatbot (under development).

Setup

  1. Clone the repository:

    git clone https://github.com/pschoudhary-dot/Multifunc-Streamlit-APP.git
    cd Multifunc-Streamlit-APP
  2. Create a virtual environment and activate it:

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install the required packages:

    pip install -r requirements.txt
  4. Create a .env file and add your API keys:

    GEMINI_API_KEY='your key'
    HF_API_KEY='your key'

Running the Application

To run the Streamlit application, use the following command:

streamlit run Home.py

About

in this streamlit app there are 4 pages 1) article scrapper it can scrap your articles and you can then view its summary and other things 2) auto dashboard feature to preprocesss and clean any type of sv file you throw and get the basic visulaization 3) sentiment analysis on text and csv. 4) Multimodel chatbot and image generator 5) inprogress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages