Skip to content

Instantly share code, notes, and snippets.

@badalnabizade
badalnabizade / Turizm.ipynb
Created November 25, 2018 20:02
Turizm ve Enflasyon İlişkisi
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@badalnabizade
badalnabizade / DecisionTreesRandomForest.ipynb
Created November 26, 2018 14:39
Decision Trees and Random Forest Algorithms
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@badalnabizade
badalnabizade / project.ipynb
Created December 17, 2018 09:02
Logistic Regression
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@badalnabizade
badalnabizade / home_price_project.ipynb
Created February 6, 2019 09:18
antalya_home_price
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
import pandas as pd
import numpy as np
import tensorflow as tf
from tensorflow.keras import datasets, layers, models
from tensorflow.keras.layers import Input, add, dot, Flatten, Embedding,Dropout, concatenate
from tensorflow.keras.regularizers import l2
from tensorflow.keras import optimizers
ratings = pd.read_csv('./data/ratings.csv')
ratings.drop('timestamp', 1, inplace=True)
movie_names = movies.set_index('movieId')['title'].to_dict()
g=ratings.groupby('movieId')['rating'].count()
#TopMovies are top 3000 movies that got more user reviews than others.
topMovies=g.sort_values(ascending=False).index.values[:3000]
uniq = ratings.movieId.unique() # Ids of unique movies.
name2idx = {o:i for i,o in enumerate(uniq)}
topMovieIdx = np.array([name2idx[o] for o in topMovies]) # Indices of top rated movies in ratings.csv
@badalnabizade
badalnabizade / user_playlists.py
Last active August 19, 2019 14:00
Extracting user's playlist data from Spotify API.
import spotipy
from spotipy.oauth2 import SpotifyClientCredentials
with open('app_token.txt', 'r') as file:
tokens = file.read()
token_dict = json.loads(tokens)
client_credentials_manager = \
SpotifyClientCredentials(client_id=token_dict['client_id'],
@badalnabizade
badalnabizade / get_artists.py
Created August 19, 2019 14:29
Getting artists data from Spotify API:
def get_artist(name):
"""
----------
name: 'Name of Spotify artist'
----------
Returns: dictionary object.
Given Spotify Artist's information.
"""
results = sp.search(q='artist:' + name, type='artist')
items = results['artists']['items']