Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将数据从我的表转换为mahout数据模型_Java_Mahout_Recommendation Engine_Datamodel - Fatal编程技术网

Java 将数据从我的表转换为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

我刚刚开始使用mahout,正在考虑从我现有的数据构建一个推荐引擎。我当前表中的数据以如下格式存储

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控件将字符串转换为整数值

浏览本主题-