【发布时间】:2015-05-29 07:41:28
【问题描述】:
我需要构建一个推荐系统,并且我想从头开始构建它以练习并更多地参与编码和学习语言。当用户单击链接并将该信息发送到数据库中的表中时,我希望能够从网站收集用户数据,该表将根据给定会话期间选择的链接返回一组建议。甚至有可能做这样的事情吗?例如,假设我有一家销售各种不同自行车和装备的电子商店:
自行车
山地自行车
BMX 自行车
铁人三项自行车
等等……
齿轮
山地头盔
BMX 头盔
铁人三项头盔
等等……
现在让我们给这些类别一些 ID 1、2、3、4、5 和 6,然后创建一个名为 recommendation_system 的表,该表将连接到 category_table。
根据插入recommendation_system 的输入,Servlet 将从category_table 中调用适当的类别并返回一组产品。
系统会根据用户输入进行精确猜测。
例如,选择id(2) BMX Bikes 作为第一类的用户很有可能有兴趣查看来自id(4) BMX Helmets 的建议等等。这完全是为了将用户引导到下一个相同产品的“家庭”。
那么是否可以收集那些给定的 id,将它们发送到数据库,然后根据之前选择的 id 显示建议?我需要使用某种形式还是只处理 HTTP 请求?
【问题讨论】:
标签: java mysql jsp servlets recommendation-engine