Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 552887
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T11:32:50+00:00 2026-05-13T11:32:50+00:00

I’ve been looking at building a ‘people who like x, also like y’ type

  • 0

I’ve been looking at building a ‘people who like x, also like y’ type recommendation system, and was looking at using Vogoo, but after looking through their code it seems there is a lot of nearest neighbor based on ratings.

Over the last few weeks I’ve seen a few articles stating that most people either don’t rate at all, or rate a 5 http://youtube-global.blogspot.com/2009/09/five-stars-dominate-ratings.html

I don’t currently have a ratings system implemented, and I don’t really see the need to implement it if all the applicable ratings don’t fluctuate.

Does this mean that KNN isn’t really valuable?

Does anybody have any recommendations for developing a system to get recommendations of similar likeness based on past viewing history (passive filtering)?

The data I’m working with is event based, so if you’ve looked at mens doubles-tennis, blue jays baseball, college womens basket ball, etc. I’d recommend other events that are currently in your area which others who looked at similar events across the entire system have also viewed.

I mostly work with PHP, but have been starting to learn Python (and probably need to learn Java, if that helps).

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T11:32:51+00:00Added an answer on May 13, 2026 at 11:32 am

    Well, the curt answer to your first question would be no. If you have no variation in your data (YouTube stars), it’s difficult to make a recommendation.

    What I might suggest is trying to expand the amount of data you have. For the YouTube example, instead of just looking at the star ratings, also consider the percentage of the video that was watched. Lots of pausing, seeking, rewinding might mean that the user liked the video and wanted to see parts more often, so it should get a boost from that.

    The standard way of doing recommendation, at least in the music world, is to come up with a distance metric that you can use, which gives you a distance between any two pieces of music. Then when you find out the type of music a user likes, you can pick one that’s similar to their tastes by picking songs that are “close” according to the distance metric. They are also called similarity matrices, where two items with high distance would have low similarity.

    So the question comes down to how you generate these similarities. One way you could do it would be to count how many people that watched show A also watched show B. If you do this for every pair of events, you’ll be able to make recommendations from the corpus you’ve analyzed. Unfortunately, this doesn’t extend well to making recommendations for events where you don’t already know how many people watched them (live events instead of recorded ones).

    This is at least a start though.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a jquery bug and I've been looking for hours now, I can't
I have a string like this: La Torre Eiffel paragonata all’Everest What PHP function
We're building an app, our first using Rails 3, and we're having to build
link Im having trouble converting the html entites into html characters, (&# 8217;) i
That's pretty much it. I'm using Nokogiri to scrape a web page what has
I want to count how many characters a certain string has in PHP, but
I would like to count the length of a string with PHP. The string
For some reason, after submitting a string like this Jack’s Spindle from a text
I've got a string that has curly quotes in it. I'd like to replace
I am reading a book about Javascript and jQuery and using one of the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.