一个简单的网络小说推荐系统。
python3.6 + mongodb
cd crawler & python3 info_crawler.py
cd crawler & python3 txt_downloader.py
cd crawler & python3 download_check.py
通过ipython notebook打开RS.ipynb
cd RS & ipython3 notebook
然后逐步完成notebook中的以下步骤:
- 1、分词
- 2、词表分析
- 3、TF-IDF构建
- 4、KD-Tree最近邻查询
- 5、相似度更新
数据下载链接:https://pan.baidu.com/s/1PFjFBtaKaBeS90CL5-hIKA 密码:f16j
mongoimport -d novelRS -c novels --file=novels.json
基于vue1.0编写,可以不用care。
cd web_demo
npm install # 安装依赖库
npm run dev # 调试模式
npm run build # 导出dist
cd web_demo & python3 main.py
运行后,打开http://localhost:38438。
MIT