v-nemala/toxic-comment-classification
<!--- --- title: Sentiment Analysis emoji: ๐ colorFrom: blue colorTo: pink sdk: streamlit sdkversion: 1.17.0 appfile: app.py pinned: false --- --->
CS482-Project
CS482-Project - Vaisnavi Nemala
Milestone 1 - Docker Installation
I installed Docker using the tutorial from Docker Docs: https://docs.docker.com/desktop/windows/wsl/, and also followed the Docker tutorial available with CodeWithMosh (https://www.youtube.com/watch?v=pTFZFxd4hOI). 1) Download Docker Desktop for Windows and follow installation instructions. 2) Select the "Use WSL 2 based engine" option in Docker Desktop settings. 3) Create container with "docker run -d -p 80:80 docker/getting-started" (based on tutorial in-built into Docker Desktop Windows)
Below is a screenshot of my docker container terminal prompt. 
Below is another screenshot of Python on my terminal. 
Milestone 2 - Sentiment Analysis App with Streamlit on HuggingFace
Link to application: https://huggingface.co/spaces/v-nemala/sentiment-analysis
Milestone 3 - Finetuning Language Models
Links to code 1: https://github.com/vnemala/CS482-Project/blob/main/ProjectMilestone3.ipynb Link to code 2: https://github.com/vnemala/CS482-Project/blob/main/ProjectMilestone3_2.ipynb Link to application: https://huggingface.co/spaces/v-nemala/toxic-comment-classification?logs=build
