├── LICENSE ├── README.md ├── figure └── folkscope.png ├── requirements.txt ├── scripts ├── run_conceptualization.sh ├── run_generation.sh ├── run_match.sh ├── run_mining.sh ├── run_predict.sh └── run_training.sh └── src ├── classifier ├── precision_recall_selection.py └── run_classification.py ├── generator ├── generation.py ├── prompt.py └── utils.py ├── pattern ├── README.md ├── conceptualizer.py ├── extractor.py ├── generation_parser.py ├── object.py ├── parsemis.zip ├── pattern_filter.py ├── pattern_match.py ├── pattern_merge.py ├── pattern_miner.py ├── pattern_retriever.py └── utils.py └── recommendation ├── preprocess.py ├── readme.md ├── run_NCF.py ├── run_WnD.py ├── run_WnD_baseline.py ├── run_WnD_co_buy.py ├── run_WnD_text_feature.py ├── run_cloth_ncf.sh ├── run_cloth_wnd.sh ├── run_cloth_wnd_00.sh ├── run_cloth_wnd_05.sh ├── run_cloth_wnd_05_05.sh ├── run_cloth_wnd_09.sh ├── run_cloth_wnd_09_09.sh ├── run_cloth_wnd_graph_only.sh ├── run_cloth_wnd_text_only.sh ├── run_electronic_ncf.sh ├── run_electronic_wnd.sh ├── run_electronic_wnd_00.sh ├── run_electronic_wnd_05.sh ├── run_electronic_wnd_05_05.sh ├── run_electronic_wnd_09.sh ├── run_electronic_wnd_09_09.sh ├── run_electronic_wnd_graph_only.sh ├── run_electronic_wnd_text_only.sh ├── run_modified_transE.sh └── run_transE.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/README.md -------------------------------------------------------------------------------- /figure/folkscope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/figure/folkscope.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/run_conceptualization.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/scripts/run_conceptualization.sh -------------------------------------------------------------------------------- /scripts/run_generation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/scripts/run_generation.sh -------------------------------------------------------------------------------- /scripts/run_match.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/scripts/run_match.sh -------------------------------------------------------------------------------- /scripts/run_mining.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/scripts/run_mining.sh -------------------------------------------------------------------------------- /scripts/run_predict.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/scripts/run_predict.sh -------------------------------------------------------------------------------- /scripts/run_training.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/scripts/run_training.sh -------------------------------------------------------------------------------- /src/classifier/precision_recall_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/classifier/precision_recall_selection.py -------------------------------------------------------------------------------- /src/classifier/run_classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/classifier/run_classification.py -------------------------------------------------------------------------------- /src/generator/generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/generator/generation.py -------------------------------------------------------------------------------- /src/generator/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/generator/prompt.py -------------------------------------------------------------------------------- /src/generator/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/generator/utils.py -------------------------------------------------------------------------------- /src/pattern/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/README.md -------------------------------------------------------------------------------- /src/pattern/conceptualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/conceptualizer.py -------------------------------------------------------------------------------- /src/pattern/extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/extractor.py -------------------------------------------------------------------------------- /src/pattern/generation_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/generation_parser.py -------------------------------------------------------------------------------- /src/pattern/object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/object.py -------------------------------------------------------------------------------- /src/pattern/parsemis.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/parsemis.zip -------------------------------------------------------------------------------- /src/pattern/pattern_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/pattern_filter.py -------------------------------------------------------------------------------- /src/pattern/pattern_match.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/pattern_match.py -------------------------------------------------------------------------------- /src/pattern/pattern_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/pattern_merge.py -------------------------------------------------------------------------------- /src/pattern/pattern_miner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/pattern_miner.py -------------------------------------------------------------------------------- /src/pattern/pattern_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/pattern_retriever.py -------------------------------------------------------------------------------- /src/pattern/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/pattern/utils.py -------------------------------------------------------------------------------- /src/recommendation/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/preprocess.py -------------------------------------------------------------------------------- /src/recommendation/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/readme.md -------------------------------------------------------------------------------- /src/recommendation/run_NCF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_NCF.py -------------------------------------------------------------------------------- /src/recommendation/run_WnD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_WnD.py -------------------------------------------------------------------------------- /src/recommendation/run_WnD_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_WnD_baseline.py -------------------------------------------------------------------------------- /src/recommendation/run_WnD_co_buy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_WnD_co_buy.py -------------------------------------------------------------------------------- /src/recommendation/run_WnD_text_feature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_WnD_text_feature.py -------------------------------------------------------------------------------- /src/recommendation/run_cloth_ncf.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=1 python run_NCF.py -d Clothing_Shoes_and_Jewelry 2 | -------------------------------------------------------------------------------- /src/recommendation/run_cloth_wnd.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=3 python run_WnD_baseline.py -d Clothing_Shoes_and_Jewelry 2 | -------------------------------------------------------------------------------- /src/recommendation/run_cloth_wnd_00.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=3 python run_WnD.py -d Clothing_Shoes_and_Jewelry -r 00 2 | -------------------------------------------------------------------------------- /src/recommendation/run_cloth_wnd_05.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=0 python run_WnD.py -d Clothing_Shoes_and_Jewelry -r 05 2 | -------------------------------------------------------------------------------- /src/recommendation/run_cloth_wnd_05_05.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_cloth_wnd_05_05.sh -------------------------------------------------------------------------------- /src/recommendation/run_cloth_wnd_09.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=2 python run_WnD.py -d Clothing_Shoes_and_Jewelry -r 09 2 | -------------------------------------------------------------------------------- /src/recommendation/run_cloth_wnd_09_09.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_cloth_wnd_09_09.sh -------------------------------------------------------------------------------- /src/recommendation/run_cloth_wnd_graph_only.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=1 python run_WnD_co_buy.py -d Clothing_Shoes_and_Jewelry 2 | -------------------------------------------------------------------------------- /src/recommendation/run_cloth_wnd_text_only.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=3 python run_WnD_text_feature.py -d Clothing_Shoes_and_Jewelry 2 | -------------------------------------------------------------------------------- /src/recommendation/run_electronic_ncf.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=0 python run_NCF.py -d Electronics 2 | -------------------------------------------------------------------------------- /src/recommendation/run_electronic_wnd.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=2 python run_WnD_baseline.py -d Electronics 2 | -------------------------------------------------------------------------------- /src/recommendation/run_electronic_wnd_00.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=3 python run_WnD.py -d Electronics -r 00 2 | -------------------------------------------------------------------------------- /src/recommendation/run_electronic_wnd_05.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=0 python run_WnD.py -d Electronics -r 05 2 | -------------------------------------------------------------------------------- /src/recommendation/run_electronic_wnd_05_05.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_electronic_wnd_05_05.sh -------------------------------------------------------------------------------- /src/recommendation/run_electronic_wnd_09.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=0 python run_WnD.py -d Electronics -r 09 2 | -------------------------------------------------------------------------------- /src/recommendation/run_electronic_wnd_09_09.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_electronic_wnd_09_09.sh -------------------------------------------------------------------------------- /src/recommendation/run_electronic_wnd_graph_only.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=0 python run_WnD_co_buy.py -d Electronics 2 | -------------------------------------------------------------------------------- /src/recommendation/run_electronic_wnd_text_only.sh: -------------------------------------------------------------------------------- 1 | CUDA_VISIBLE_DEVICES=2 python run_WnD_text_feature.py -d Electronics 2 | -------------------------------------------------------------------------------- /src/recommendation/run_modified_transE.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_modified_transE.sh -------------------------------------------------------------------------------- /src/recommendation/run_transE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HKUST-KnowComp/FolkScope/HEAD/src/recommendation/run_transE.py --------------------------------------------------------------------------------