You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "bhashit parikh (JIRA)" <ji...@apache.org> on 2014/07/04 07:27:33 UTC

[jira] [Commented] (BIGTOP-1272) BigPetStore: Productionize the Mahout recommender

    [ https://issues.apache.org/jira/browse/BIGTOP-1272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14052177#comment-14052177 ] 

bhashit parikh commented on BIGTOP-1272:
----------------------------------------

Hey, running te bigpetstore jar with {{hadoop jar}} command requires that all the dependencies are bundled into the jar itself, or are at least specified some other way. Gradle doesn't have anything that supports this out of the box. Trying to find a reliable way to do that. There are some options available, but all of them have reported problems. My eclipse is able to build a jar with all the dependencies included. SO I guess I should be able to do so with Gradle. [~jayunit100] How did you use to build the jar with maven earlier? Did the {{hadoop jar}} command execution with {{bigpetstore}} jar worked?

> BigPetStore: Productionize the Mahout recommender
> -------------------------------------------------
>
>                 Key: BIGTOP-1272
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1272
>             Project: Bigtop
>          Issue Type: New Feature
>          Components: Blueprints
>    Affects Versions: backlog
>            Reporter: jay vyas
>         Attachments: BIGTOP-1272.patch, BIGTOP-1272.patch, arch.jpeg
>
>
> BIGTOP-1271 adds patterns into the data that gaurantee that a meaningfull type of product recommendation can be given for at least *some* customers, since we know that there are going to be many customers who only bought 1 product, and also customers that bought 2 or more products -- even in a dataset size of 10. due to the gaussian distribution of purchases that is also in the dataset generator. 
> The current mahout recommender code is statically valid: It runs to completion in local unit tests if a hadoop 1x tarball is present but otherwise it hasn't been tested at scale.  So, lets get it working.  this JIRA also will comprise:
> - deciding wether to use mahout 2x for unit tests (default on mahout maven repo is the 1x impl) and wether or not bigtop should host a mahout 2x jar?  After all, bigtop builds a mahout 2x jar as part of its packaging process, and BigPetStore might thus need a mahout 2x jar in order to test against the right same of bigtop releases.



--
This message was sent by Atlassian JIRA
(v6.2#6252)