Medical-recommendation-system
描述
一个基于协同过滤的医疗推荐系统
需求
- 根据个人需求制定距离近,医疗条件好,实惠亲民的医院,。
- 研究腾讯地图API的使用,获得地图上的医疗资源数据,根据查询者的地理位置计算路程、并给出合理的推荐。
- 基于腾讯地图提供开发的开放的javascriptAPI,编程实现业务相关的门店信息搜集系统,该系统的主要功能是搜集相关的医院信息,然后结构化提取并存入数据库,并提供检索功能、导出到excel表功能,。
- 用户注册(注册用电话号码)时要求选择自己感兴趣的关键词信息,注册后整个页面有关于用户的个性化推荐(网页下方有根据用户的兴趣而推荐的医院或者医师)
- 用户搜索时,可以根据自己输入的信息来匹配到合理的医疗资源,医疗资源包括:1、医院的等级,科室,设备,药物资源情况《价格),医师的相关信息:药店的药物资源情况及营业时间
- 诊所里医生的坐诊时间和基本信息,药物资源情况等。最后根据用户选择的资源进行匹配导院《路线,公交)
ToDoList
05-06
- 学习推荐系统的核心内容
- 基于腾讯地图api结构化提取医疗资源信息并提取
- 无法解决UI中点击动画不响应问题
- 环境搭建完成
05-07
- 注册 登出功能
- 无法解决fs.unlink 问题
- 无法解决多选下拉框数据被覆盖问题
- 寻找pc端精确定位解决方案
- 精确定位并显示位置 及附近医院的信息
05-08
- 实现基于浏览器的定位服务
- 实现content页面
05-09
- 显示重复问题
- dulpatekey 问题
- 大于1km时出现以上问题
05-10
- 实现跳页 但页面被限制在15页
- 数据接口 极限150条
- 单页容量 10
- python 操作写入并爬取更多数据 #####05-11
- 爬虫爬取详细信息 #####05-13
- 实现分省份的医院信息存储
- 实现页面信息展示
- 爬取页面评分并存储
- 爬取陕西地区的医院信息
后续工作
- 基于协同过滤的推荐算法
- 基于内容的推荐算法
- 基于语义的情感分析
- 爬虫结果和查询不一致问题 --模糊查询
Usage
node index.js mongod --dbpath d:\data\db mongo.exe