【CF 应用开发大赛】租房推荐系统

应用名称:基于目的地的房屋推荐

应用url:http://houserecommend2.cloudfoundry.com/维护中

应用场合:

本应用主要是为了解决基于目的地的租房推荐。我们每天的工作地点是不变的,但是如何根据工作地点来租房是个难题,要综合考虑许多因素,首先就是每天的上下班路程,然后就有租房小区环境等等因素。所以这个应用主要是来试图解决这一问题。(现阶段还只是成都地区的,因为主要在完善算法,成都这块较熟悉方便一些。同时现在还是在58上爬的数据,只用于研究,不用于商业)

使用:

1、用户可以点击右键来选点自己的工作地点位置,应用就会得到附近公交站及公交车次。用户选择公交车次来查看房源。

2、过滤功能,用户通过选择自己的房屋匹配方式来过滤房源。

3、用户添加评分,用户通过自己添加所熟悉的小区并打分,那么系统根据用户打分及系统打分通过简单的推荐算法推荐房屋。

使用场景:

初始阶段:

【CF 应用开发大赛】租房推荐系统_第1张图片


用户添加熟悉小区并评分,点击图标即可(以便系统推荐,不打分系统按照系统评分进行,同时打分有助于系统评分的更新)

【CF 应用开发大赛】租房推荐系统_第2张图片


拼租示意(可选择线路)

【CF 应用开发大赛】租房推荐系统_第3张图片

整租示意(可选择线路查看)

【CF 应用开发大赛】租房推荐系统_第4张图片

使用的技术及软件:

主要运用ajax与后台数据交互,j2ee规范,开发时使用Mysql数据库及could foundry采用的是mysql服务。

创新点:

主要解决基于(工作、目标)位置的租房需要,同时运用了推荐算法。后台数据小区评分系统初始生成时现阶段还在进行算法更新,目前上线的采用的是基于小区房屋单价的一个分值。同时用户评分后又可根据用户评分来动态改变小区评分的方式。不足及改进处:还只能是单条公交线,同时评分还可分成更多细则细则。小区初始分数算法还在用聚类算法做基于地理位置方面的改进。

搞不懂为什么在CF上有时候从后台取不了数据(不能显示信息的话试试houserecommend.cloudfoundry.com/spiderhouseinfo.jsp填个小点的数据让他抓,5-10即可。请不要乱填,这个页面是用来抓数据的,没容错的代码。然后再试原页面。我也没搞懂为什么有时候得不到后台数据)











你可能感兴趣的:(【CF 应用开发大赛】租房推荐系统)