如何使用Weka对用户行为进行建模。我正在开发一个Analytics Java Web应用程序,它需要根据eCommerce应用程序中的用户访问/产品视图来预测用户的行为。我拥有的数据集是
UserId,访问的页面,在页面上花费的时间
基于以上参数,我需要获得用户购买该产品的概率的预测分数。我尝试过使用Weka,但不知道如何开始,也不知道从哪里开始。我的要求是,应用程序应该足够灵活,可以应用各种回归算法/或任何预测分析。这可以使用Weka来实现吗。
如果没有,有没有其他可以使用的库来满足我的需求。任何帮助/指导都是非常感谢的。
发布于 2014-03-18 19:03:24
这在WEKA中是可以实现的,只要你用目标类手动分类你的数据就行了。你需要的是事先知道用户是否购买了产品。
您需要有一个包含预测的数据集,如下面的ARFF文件:
@relation UserModelDataset
@attribute UserId numeric
@attribute PageVisitedId numeric
@attribute TimeSpent numeric
@attribute PurchaseClass {no,yes}
@data
1,1,0.3,no
1,2,8.1,yes
2,1,0.5,no
// ...除了为了预测而进行课程之外,我建议考虑到:
UserId属性。PageVisitedId属性是一个ID,您可以改用页面的标题或文本、URL,也可以使用许多其他属性。https://stackoverflow.com/questions/22472277
复制相似问题