... where AI meets TV program listings

tvrecommend: How to Run

Currently the software targets programmers and is in ALPHA stage. So after you do your "svn checkout" (see How to Install for details) you may start the program by issuing the command python tv.py

Basically it is now best to follow this procedure:

  • After running the program for the first time, choose 0 to create an empty database. You need to do this only once and never again.
  • For a few days first retrieve movies, choose which movies you'll watch. This meanes choose 1 from the menu.
  • Each time you retrieve the current day's movies the details will be written to an HTML file filmler.html, which you can browse with your favorite browser.
  • After you retrieved the movies, checked the html file to see the details, choose menu option 2, so that the program will ask you which movies you'll watch in order to record your preferences.
  • After a few days of retrieving, checking the html, then choosing which movies you'll watch you can train the system by choosing menu option 3.
  • Once you have trained the system with a few days' data you can again run the program, retrieve today's movies and then let the system advise you (guess for you) some movies by choosing menu option 4.