Overview
Generates summarized reports from user reviews collected from platforms like Google and Zomato using web scraping and NLP.
This project scrapes, processes, and summarizes user reviews from platforms like Google and Zomato, creating insightful reports to aid business strategy and customer feedback analysis.
Key Features
- Scrapes review data from multiple sources such as Google and Zomato.
- Structures and stores the data in CSV format.
- Uses Langchain’s RecursiveCharacterTextSplitter to preprocess text.
- Summarizes review content using Map-Reduce with LLM (OpenAI).
- Generates comprehensive analysis reports in Word format.
Technologies Used
BeautifulSoupLangchainOpenAIPythonRecursiveCharacterTextSplitter
Challenges
Extracting clean and relevant data from various websites and summarizing them meaningfully.
Solution
Combining scraping techniques with advanced NLP processing for efficient and accurate summarization of customer reviews.
Results
Businesses can use these reports to quickly assess customer sentiment and areas for improvement.