File size: 1,326 Bytes
4d98dfb 1bde8dc |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
---
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. |