Skip to content

Recommendation System using Deep Q-Networks and Double Deep Q-Networks

Notifications You must be signed in to change notification settings

atul-1511/RL-Recommendation-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Install the dependencies and devDependencies.

 pip install --upgrade -r DQN_DDQN_requirements.txt

Recommendation System Pipeline

Step 1

Go to the folder - User Data Creation Run the code

python User_Data.py

Input - User History Data.csv & Dummy User.csv Outup - Train Data.csv & separate excel sheets for every user. For example - User608.csv

Step 2

Go to the folder - TFIDF-States Run the code

python TFIDF_States.py

Input - Articles.csv Outup - TFIDF-States.csv

Step 3

Copy Train Data.csv , TFIDF-States.csv & separate excel sheets for every user. For example - User608.csv to the folder - DQN-DDQN Code/Final Code Run the code

python DQN_DDQN.py

Input - Articles.csv , Train Data.csv , TFIDF-States.csv & separate excel sheets for every user. For example - User608.csv

About

Recommendation System using Deep Q-Networks and Double Deep Q-Networks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages