Skip to content

part of course project for expert system course (frontend)

Notifications You must be signed in to change notification settings

zhuyinheng/travel_expert

 
 

Repository files navigation

景点推荐系统

系统主要由两个部分组成:网页客户端与服务器端。其中网页客户端采用web app模式,相当于运行在网页上的应用负责与用户交互,收集数据、展示结果;服务器端集合网络请求服务、计算服务的功能,一方面处理客户端发出的事务性请求,一方面提供推荐算法(知识库与推理引擎)的调用;客户端与服务器的通信采用RESTful模式,使得设计更为简单。

在实现的过程中,我负责实现了后端及算法设计,@Luluno01负责前端。还有三位漂亮的小姐姐参与了讨论。

前端

客户端的功能是提供点选的交互方式,供用户填写基本的信息、同时收集用户的反馈信息等隐含信息,上传至服务器用于推荐系统的计算。在获得返回的推荐结果之后,在地图中标注推荐的地图点并利用百度地图的API进行导航。其实现是基于html、css、js的单个网页的web app。Zai 页面载入及等待服务器回复时,播放覆盖窗口的载入动画。

后端及算法设计

后端兼具事务性的信息管理功能与推荐算法(包含景点发现)功能。

后端功能

值得注意的是,由于时间所限景点发现系统并不完善,只作为试验性质的功能。

About

part of course project for expert system course (frontend)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.4%
  • CSS 47.4%
  • HTML 4.2%