This Repository is only for assignment purpose that is provided by Techdome Solutions Private Limited for AI Engineer Role
This project implements a simple web application for sentiment analysis using a deep learning model. Users can enter a text review, and the model will predict whether the sentiment is positive or negative.
Check out the deployed web app: https://techdome-solution-assignment.streamlit.app/
sentiment_analysis_model.h5
: The trained sentiment analysis model's weights and architecture.tokenizer.pickle
: Serialized tokenizer used for text preprocessing.app.py
: The main Streamlit web application script.requirements.txt
: List of Python dependencies for your project.Techdome_solution_assignment.ipynb
: Jypyter Notebook script for data prorcessing, model building and training.
- Clone the repository:
git clone https://github.com/Sarthak-1408/Techdome-solution-assignment cd Techdome-solution-assignment
- Install dependencies:
pip install -r requirements.txt
- Run the Streamlit app:
streamlit run app.py
If you need to retrain the model, refer to the training script and data in your Jupyter notebook or Python script. Update the model file and tokenizer accordingly.