simran0608's picture
Update README.md
1bde8dc verified
|
raw
history blame
1.33 kB
---
title: Restaurant Review Analyzer
emoji: πŸ‘€
colorFrom: pink
colorTo: pink
sdk: streamlit
sdk_version: 1.40.2
app_file: app.py
pinned: false
short_description: AI that analyzes restaurant reviews, providing insights
---
# 🍽️ Restaurant Review Analyzer
## Overview
Restaurant Review Analyzer is an intelligent Streamlit application that transforms customer feedback into actionable insights using advanced machine learning and AI technologies.
## Features
- πŸ“Š Zero-shot sentiment classification across multiple restaurant aspects
- πŸ€– AI-powered insights generation
- πŸ“ˆ Detailed review analysis and visualization
- πŸš€ Easy-to-use CSV file upload interface
## Prerequisites
- Python 3.8+
- Groq API Key
## Installation
1. Clone the repository:
2. Create a virtual environment:
3. Install dependencies:
4. Set up Groq API Key:
- Replace `"groq_api_key"` in `app.py` with your actual Groq API key
## Usage
Run the Streamlit application:
```bash
streamlit run app.py
```
## CSV File Requirements
- Must contain a 'Review' column
- Recommended to have 30 or fewer reviews for initial analysis
## Technologies Used
- Streamlit
- Transformers (Hugging Face)
- Pandas
- Groq AI
- PyTorch
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss proposed changes.