• Stars
    star
    3
  • Rank 3,951,673 (Top 79 %)
  • Language
    Jupyter Notebook
  • License
    MIT License
  • Created about 4 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

Deep_Learning_Recommender_System

You can train a neural network with user ratings or purchases, and use it to make recommendations; deep learning can be very good at recognizing patterns in a way similar to how our brain may do it. It's good at things like image recognition and predicting sequences of events.Neural networks are fundamentally matrix operations and there are already well-established matrix factorization techniques for recommender systems that fundamentally do something similar. In SVD for example, we find matrices that we multiply together using weights that are learned from stochastic gradient descent, it's almost the same thing, just thought of in a different way. So yeah, you could think of recommender systems as looking for patterns, just very complex ones based on the behavior of other people. So a matrix factorization can be modeled as a neural network. I think the main reason to experiment with applying neural networks to recommender systems is that it lets us take advantage of all the rapid advances in the fields of AI and deep learning. Amazon, for example, has open-sourced a system called DSSTNE, that's D-S-S-T-N-E, which allows you to run huge neural networks that deal with sparse data, on a cluster, efficiently. They claim to be using this internally for their own recommender systems. There are also ways to use TensorFlow in a cluster, and take advantage of a whole fleet of GPUs. And there's always research on new topologies for neural networks that can lead to fresh insights on how to make better recommendations using them. In some cases, approaches using neural networks have been shown to outperform SVD already, even if it's by a rather small margin. So, let's dive into some ways you can apply neural networks to the problem of making recommendations.
Python
7
star
2

python-training_3_day

python-training 3 day training used for ramping up people to Python, pandas and other libraries
Jupyter Notebook
5
star
3

Pandas

Python
4
star
4

deep-learning-uncertainty

Python
4
star
5

data-science-from-scratch

Python
4
star
6

Using-MongoDB-in-Python

Using MongoDB in Python
4
star
7

PyTorch-BigGraph

Python
3
star
8

python_basics

Python For Beginner. Basic Python Tutorial
3
star
9

SQL_Essentials

3
star
10

project_document

3
star
11

USPSAPI

Python
3
star
12

Artificial-Intelligence-Deep-Learning-Machine-Learning-Tutorials

Python
3
star
13

python_training_3days

Jupyter Notebook
3
star
14

open-solution-home-credit

Python
3
star
15

hdfs_shell

Java
3
star
16

mastering-pycharm-course

Python
3
star
17

practical-machine-learning-with-python

Jupyter Notebook
3
star
18

quickstart-informatica-secureatsource

Shell
3
star
19

sagemaker-python-sdk

Python
3
star
20

kaggle-web-traffic

Jupyter Notebook
3
star
21

Jarvis-artificial-intelligence

Python
3
star
22

AWS_SHELL

Python
3
star
23

Python_Invisible-Cloak

Jupyter Notebook
3
star
24

PythonDataScienceHandbook

Jupyter Notebook
3
star
25

NLP-Toolkit-master

# NLP-Toolkit This repo contains the my own created NLP toolkit including part of speech tagger, named entity extractor
Python
3
star
26

PYSPARK_MLIB

Jupyter Notebook
3
star
27

Machine-learning-from-scratch

Python
3
star
28

Hivedb

Dart
3
star
29

svm

Python
3
star
30

Data-Science-Cheat-Sheet

3
star
31

interview-question-data-science

3
star
32

oozie-examples

Java
3
star
33

machine-learning

Jupyter Notebook
3
star
34

DataScience_Using_Python

Jupyter Notebook
3
star
35

aws-glue-libs

Python
3
star
36

numpy-100

This is a collection of numpy exercises from numpy mailing list, stack overflow, and numpy documentation. I've also created some problems myself to reach the 100 limit. The goal of this collection is to offer a quick reference for both old and new users but also to provide a set of exercises for those who teach. For extended exercises, make sure to read [From Python to NumPy](http://www.labri.fr/perso/nrougier/from-python-to-numpy/).
Python
3
star
37

amazon-sagemaker-example

Jupyter Notebook
3
star
38

RunSQLviaUnixScript

Connect to oracle database and run sql queries using a unix shell script
2
star
39

modern-ML-engineer

Jupyter Notebook
2
star
40

Live_Object_Detection

Live Object Detection using Caff model
Jupyter Notebook
2
star
41

data_science_blogs

Jupyter Notebook
2
star
42

probabilistic_programming_primer

Jupyter Notebook
2
star
43

bayesian-stats-modelling-tutorial

HTML
2
star
44

Eye_Blink_detection-master

Eye_Blink_detection-master
Jupyter Notebook
2
star
45

-Number_plate_detection

Number_plate_detection
Python
2
star