Business analytics hub based in Django with a SQLite3 database. Yelp Review sentiment analysis supported through PyTorch, Hugging Face Transformers and pre-trained BERT model. Data parsed using BeautifulSoup.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
This Business Sentiment Analyzer application hosted through a robust Django web framework helps inform the way businesses interpret customer feedback. This application seamlessly integrates natural langugae processing techniques using PyTorch, Hugging Face Transformers, and a pre-trained BERT model for accurate sentiment analysis. A SQLite3 database stores business analytics and Django's ORM Model GUI allows for easy admin accessible CRUD operations. A JupyterLab file is provided for further analysis using pandas dataframes and numpy.
Admin Dashboard and Database Management
To get a local copy up and running follow these simple example steps.
-
Clone the repo
git clone https://github.com/pakuang/reviewSentiment.git
-
Install dependencies in rproject oot directory
pip3 install torch torchvision torchaudio pip3 install transformers requests beautifulsoup4 pandas numpy
-
Enter your SECRET_KEY in .env
SECRET_KEY= #Enter secret key here
-
Run the development server in project directory:
python3 manage.py runserver
-
Open given development server with your browser to see the result.
Pansy Kuang - LinkedIn - kuangpansy@gmail.com
Project Link: https://github.com/pakuang/employeeMS