- Get track background data from spotify, create necessary pkls
- for the whole dataset for challenge run: python build_bipartites_challenge.py
- Create splits:
- BG750
- train
- test
- challenge(provided)
- telescoping
- Generate pkl where necessary-> pkl for trackfeatures and details; pid track mapping; splits pkls; most popular tracks
- clean the titles, *provide stop list *provide synonyms list, bigrams
- create background index documents, script to generate docs; config file to create indexes. 3 indexes -> Meta1, Meta2 and PRFQE
- run python build_indri_index_challenge.py
- create queries for these indexes for train, test and challenge
- script to generate results for the queries
- script to parse these results 2 different formats(BM25 vs QE)
- script to generate various metapaths and w2v models on BG 750 playlists;4 CBOW models ->a)just playlists, b)playlists and titles interspersed, c)AILA, d)ILI
- for each query playlist in splits, get 1000 items for the plalyist representation; batch generate and save
- main track: generate training data [PRFQE+BM25-1+BM25-2 -> 2000 items]+trackfeatures+playlist features+track-playlistfeatures+w2v features
- main track: generate test data(and challenge data)
- param sweep script to find right lambda mart model [train, test and evaluate]
- creative track: generate training data [PRFQE+BM25-1+BM25-2 -> 2000 items]+trackfeatures+playlist features+track-playlistfeatures+w2v features+track features from spotify api --> -missingzero
- run built model on challenge data
- prepare submission(popular items when playlist size <500)
-
Notifications
You must be signed in to change notification settings - Fork 3
Scripts/ code for Recsys Challenge 2018
License
skallumadi/BachPropagate
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Scripts/ code for Recsys Challenge 2018
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published