Uploaded image for project: 'Mahout'
  1. Mahout
  2. MAHOUT-95

UserSimilarity-based NearestNNeighborhood

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 0.1
    • None
    • None

    Description

      A variation of NearestNUserNeighborhood. This version adds the minSimilarity parameter, which is the primary factor for including/excluding other users from the target user's neighbourhood. Additionally, the 'n' parameter was renamed to maxHoodSize and is used to optionally limit the size of the neighbourhood.

      The patch is for a brand new class, but we may really want just a single class (either keep this one and axe NearestNUserNeighborhood or add this functionality to NearestNUserNeighborhood), if this sounds good.

      I'll update the unit test and provide a patch for that if others think this can go in.

      Thoughts?

      Attachments

        1. MAHOUT-95.patch
          4 kB
          Otis Gospodnetic
        2. MAHOUT-95.patch
          5 kB
          Otis Gospodnetic
        3. MAHOUT-95.patch
          4 kB
          Otis Gospodnetic
        4. MAHOUT-95.patch
          5 kB
          Otis Gospodnetic
        5. MAHOUT-95.patch
          7 kB
          Otis Gospodnetic
        6. MAHOUT-95-diff-against-nearestN.txt
          4 kB
          Otis Gospodnetic

        Activity

          People

            otis Otis Gospodnetic
            otis Otis Gospodnetic
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: