Hi,<br><br>I&#39;m not sure if this is the right place to post this. I couldn&#39;t decide between here and the -dev list, but as I would like as many users as possible I decided to post here. Apologies if this is the wrong place.
<br><br>One of the features that I believe is missing from MythTV is suggestions on what TV I might like to watch. I know there have been some attempts at this in the past, but I haven&#39;t been able to get any of them to work and none of them seem to be properly integrated with MythTV. I&#39;ve done what any good geek should do, and written my own. Collaborative filtering does work better the more data it has to work from, so that&#39;s why I&#39;m asking people to start running it now.
<br><br>It&#39;s quite simple to build and run, and will print out a list of TV programs that you might want to watch. It&#39;s currently just a console program, much like mythfilldatabase, and it doesn&#39;t feature the ability to automatically record suggestions. This will be in the next version though, as will a plugin so you can view suggestions from the main MythTV application.
<br><br>To build the program you first to download the tarball from <a href="http://mythtv.indiegigs.co.uk/downloads/mythcollaborative-0.1.tar.gz">http://mythtv.indiegigs.co.uk/downloads/mythcollaborative-0.1.tar.gz</a>.<br>
<br>Next, unpack it:<br># tar -xzf mythcollaborative-0.1.tar.gz<br><br>Run QMake:<br># cd mythcollaborative<br># qmake<br><br>Build it:<br># make<br><br>Install it:<br># INSTALL_ROOT=/usr/local make install<br><br>To run it just type &#39;mythcollaborative&#39; (without the quotes). If all is well you will see a list of interesting programs :-) It is quite likely that at first you will get nothing back (it&#39;ll just print &quot;--------&quot;), hopefully if you try it again in a few days it&#39;ll have enough data to suggest something for you.
<br><br>If anything goes wrong please email me at <a href="mailto:andrew@indiegigs.co.uk">andrew@indiegigs.co.uk</a> or report the bug on my Trac at <a href="http://mythtv.indiegigs.co.uk/dev">http://mythtv.indiegigs.co.uk/dev
</a><br><br>The program works by getting a unique id for your computer then submitting all the programs you&#39;ve recorded in the last 90 days to my server, and all programs you&#39;re scheduled to record. If you feel this invades your privacy then please don&#39;t run it. As your machine is given a random identifier and there is no other information which can identify you I don&#39;t think the privacy issues are that great.
<br><br>The website is very basic at the moment, but will improve. The only working feature is the ability to get your suggestions in an RSS feed. If you watch the early output from mythcollaborative you will see the machine id your computer is given. If you replace %id% in the following URL 
<a href="http://mythtv.indiegigs.co.uk/data/%id%/suggestions.rss">http://mythtv.indiegigs.co.uk/data/%id%/suggestions.rss</a> you will see your suggestions in all their glory.<br><br>I hope you find this useful, but please remember it&#39;s early days and although the suggestions will be quite bad at first, the more people who run it and the more time that goes by the better they will get.
<br><br>Comments, suggestions, bugs, abuse and praise are all welcome :-)<br><br>Cheers,<br>Andrew<br><br>