Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-1272

BigPetStore: Productionize the Mahout recommender

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: backlog
    • Fix Version/s: 0.8.0
    • Component/s: blueprints
    • Labels:
      None

      Description

      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.

        Attachments

        1. arch.jpeg
          161 kB
          jay vyas
        2. BIGTOP-1272.patch
          124 kB
          bhashit parikh
        3. BIGTOP-1272.patch
          124 kB
          bhashit parikh
        4. BIGTOP-1272.patch
          135 kB
          bhashit parikh
        5. build.gradle
          9 kB
          bhashit parikh
        6. BIGTOP-1272.patch
          148 kB
          bhashit parikh
        7. BIGTOP-1272.patch
          137 kB
          bhashit parikh
        8. BIGTOP-1272.patch
          140 kB
          bhashit parikh

          Issue Links

            Activity

              People

              • Assignee:
                jayunit100 jay vyas
                Reporter:
                jayunit100 jay vyas
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: