Java 将数据从我的表转换为mahout数据模型
我刚刚开始使用mahout,正在考虑从我现有的数据构建一个推荐引擎。我当前表中的数据以如下格式存储Java 将数据从我的表转换为mahout数据模型,java,mahout,recommendation-engine,datamodel,Java,Mahout,Recommendation Engine,Datamodel,我刚刚开始使用mahout,正在考虑从我现有的数据构建一个推荐引擎。我当前表中的数据以如下格式存储 userId From TO Meal Carrier Travel type MT001 London Abu Dhabi Non-Veg Lufthansa International MT001 Abu Dhabi Beijing Veg Lufthansa Internat
userId From TO Meal Carrier Travel type
MT001 London Abu Dhabi Non-Veg Lufthansa International
MT001 Abu Dhabi Beijing Veg Lufthansa International
MT001 New York Chicago Non-Veg American Airlines Domestic
MT002 New York Texas Veg American Airlines Domestic
现在我想把这个数据集转换成mahout接受的数据模型。我知道mahout数据模型的格式如下
userId(int)、itemId(int)、首选项值(float)
有谁能建议我如何将上面的旅行数据集(包括比mohout数据模型更多的列和不同的数据类型)转换为mahout支持的数据模型。任何帮助都将不胜感激。我想您必须重写数据模型类,尝试扩展和重写AbstractDataModel类,您还可以尝试使用框架中提供的IDMigrator控件将字符串转换为整数值
浏览本主题-我想您必须重写数据模型类,尝试扩展和重写AbstractDataModel类,还可以尝试使用框架中提供的IDMigrator控件将字符串转换为整数值 浏览本主题-