Data Analytics Project
Data Analytics Project
Amazon.
Code:
import requests
import json
access_token='EAADraRiwnasBALJgEL4vbyvv2DTJvAYjBlLfk1iO0xgL56Vf70mE1MYlv
dv2A5RupQZBOctpcE8Qdu1COESmobBxTwC6DFTOrbaXCRWcBzsZB6wlZBuzFSx5A
gvXZAfLnp9etZBBTHwCL9U5klw4Q9sBFpmfVAEiJCZBFMD2CXCXyS5sPepoEqCDfY
32DeUUoZD'
post_id = "1973749942700563"
URL = 'https://graph.facebook.com/v3.2/'+post_id+'/comments'
PARAMS = {'access_token':access_token}
Code:
from twitter import Twitter,OAuth, TwitterStream
import json
ACCESS_TOKEN =
'1064460892694241281-yHNHebYDMQgaoEjLD8BrcyVpDzIeGf'
ACCESS_SECRET =
'DQFUjh3TklipgH9dN6cGIlCW6KPXok2Q3oiN6HNJARxRM'
CONSUMER_KEY = '4mGaUsqkD2EyHkagZpHKOpBXF'
CONSUMER_SECRET =
'5xI9anpq1O0F5CT5Gj5TC9tzz3s4pDfjxmtLIse88clK9E4REy'
i=0
for tweet in twt['statuses']:
print "Tweet_count: ", i
print "id:",tweet['id'],"\n","text:",tweet['text'],"\n\n"
i=i+1
Output:
Exercise 3: Design a predictive model for diabetes on the given
dataset of 535 patients using following machine learning techniques:
1. Logistic Regression
2. SVM
3. Random Forest
4. Decision Tree
Code:
from sklearn import svm
from sklearn.ensemble import RandomForestClassifier
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeClassifier
from sklearn.linear_model import LogisticRegression
from sklearn.metrics import accuracy_score
import numpy
X_features = A[:,:9]
y_targets = A[:,9:]
print "-----------------------------------------------------------------------"
print "Decision Tree:"
max_score = ()
max_val = 0
for i in range(1,100,2):
dtree_model = DecisionTreeClassifier(max_depth = i).fit(X_train, y_train.ravel())
curr_score = dtree_model.score(X_test, y_test.ravel())
if(max_val<curr_score):
max_val = curr_score
max_score = (i, curr_score)
print "max_score: ",max_score[1], "max_depth: ",max_score[0]
print "-----------------------------------------------------------------------"
rf_model = RandomForestClassifier(n_estimators=100,n_jobs=-1).fit(X_train,
y_train.ravel())
rf_score = rf_model.score(X_test, y_test.ravel())
print "Score: ", rf_score
print "-----------------------------------------------------------------------"