-
Notifications
You must be signed in to change notification settings - Fork 1
Lab Assignment 2
charankottapalliCK edited this page Apr 9, 2019
·
11 revisions
- Ruthvic Punyamurtula (Problems - 3,4)
- Sai Charan Kothapalli (problems - 1,2)
This is lab assignment 2 of cs5590 - python/Deep Learning class. This lab is based on the tasks done in ICE 5, ICE 6 & ICE 7 which can be found here.
In this assignment, we used kaggle datasets & implemented
- Naïve Baye’s, SVM and KNN implementation
- K-Means Clustering
- NLP pipeline
- Multiple Linear Regression
Used pandas Dataframe for data cleaning, used NLTK for nlp pipeline, performed silhoutte score calculation for evaluating k-means
1. Apply Classification algorithms - Naive Bayes, SVM, KNN




2. Apply K-Means clustering
3. Read given text file and perform lemmatization, tokenization, tri-grams and pick top 10 trigrams


4. Perform Multiple linear regression