My project idea is to predict college basketball scores for the current day, maybe so you could bet accordingly. To do this I would make an algorithm that takes into account previous games results. It would base its predictions on: Previous games between the teams Previous games opponents that they both played Previous games against opponents of opponents and it could go on for more levels of this Who was the home team in all of these cases The previous sets of data would be weighted accordingly with games against each other obviously having the highest weight. The data could be parsed from espn.com or any other sports site with score listings.