/Medical-recommendation-system

一个基于协同过滤的医疗推荐系统

Primary LanguageHTML

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

参考