This Streamlit application is designed for managing and analyzing Amazon product reviews. It provides a user-friendly interface for loading review data, filtering by sentiment, exploring word similarities, generating word clouds, and exporting data to Excel. This system aims to assist in understanding customer feedback and improving product offerings.
- Python 3.8 or newer
- pip
- Clone the repository to your local machine.
- Navigate to the project directory.
- Install the required dependencies using pip:
pip install -r requirements.txt
To run the application, use the following command in the terminal:
streamlit run app.py
Ensure you are in the project directory before running the command.
- Load Reviews: Load reviews from CSV files into the application.
- Sentiment Analysis: Filter reviews based on their sentiment (positive or negative).
- Word Similarity Search: Find reviews containing words similar to a specified search term.
- Word Cloud Generation: Visualize the most frequent words in the reviews.
- Export to Excel: Export the filtered reviews to Excel with the click of a button.
Contributions are welcome! If you have suggestions for improvements or bug fixes, please feel free to fork the repository, make changes, and submit a pull request. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Name: Tzvi Shtesman
- Contact: [email protected]