[mythtv] 'recommendations' section
foofoo
A6D90AFE at hotmail.com
Sun Sep 14 11:45:38 EDT 2003
I also think its a great idea!.
by the way: IMDB actually has a "if you liked that you might wanna watch
that" field than might be a starting point.
----- Original Message -----
From: "Keith C" <linux at keithandjill.com>
To: "Development of mythtv" <mythtv-dev at mythtv.org>
Sent: Sunday, September 14, 2003 6:38 AM
Subject: Re: [mythtv] 'recommendations' section
> Good idea. I had been toying with different strategies for a
> recommendations section as well, but you are obviously way ahead of me.
>
> I haven't looked at this code yet, but what type of brain do you
> envision? Will it be solely based on the single user's viewing habits,
> or do we want to attempt some type of collaborative system, like
> Amazon's recommendations? If you want to go collaborative there are all
> sorts of details to work out, but I'd be more than willing to help.
>
> Keith C
>
> On Sat, 2003-09-13 at 18:30, Kirby Vandivort wrote:
> > This patch is version 0.001 of a 'recommendations' section for
> > myth.
> >
> > It isn't totally refined yet, and certainly isn't perfect, but I'd be
> > happy if others were interested in trying it out and seeing how well
> > it does for them. Release early, release often.
> >
> > A few things.. The patch is made off of current CVS. I haven't
> > added the code to cvs.sql that is needed (it's a bit of a pain to
> > keep the numbers up to date if others clobber my numbers before this
> > gets committed), but I'm including it here.
> >
> > CREATE TABLE IF NOT EXISTS recommend
> > (
> > chanid INT UNSIGNED NOT NULL,
> > starttime TIMESTAMP NOT NULL,
> > endtime TIMESTAMP NOT NULL,
> > title VARCHAR(128) NULL,
> > subtitle VARCHAR(128) NULL,
> > description TEXT NULL,
> > category VARCHAR(64) NULL,
> > category_type VARCHAR(64) NULL,
> > airdate YEAR NOT NULL,queiter
> > stars FLOAT UNSIGNED NOT NULL,
> > previouslyshown TINYINT NOT NULL default '0',
> > worth double,
> > PRIMARY KEY (chanid, starttime),
> > INDEX (endtime),
> > INDEX (title)
> > );
> >
> >
> >
> > There are four new files that are also attached, along with the patch.
> > The top lines of the patch tell where they go.
> >
> >
> >
> > The recommendations are currently being calculated when new data
> > is downloaded from the web. (I have about a million ideas of where
> > I want to eventually go with this, but "release early...".. Once
> > have patched and reinstalled everything, you can force it to
> > calculate recommendations for you by running
> >
> > mythfilldatabase --onlyrecommend
> >
> >
> > To access this in the GUI, go to TV | Schedule Recordings and there
> > will be a new option to View Recommendations. They are sorted by what
> > it thinks you will like the best. You can then select one and choose
> > to record it.
> >
> >
> > This release is basically to get it out there. Like I said, I have
> > a lot of things planned. Refinements to the "brain", enhancements
> > to the gui, optional autorecording of recommendations with settings,
> > collaborative filtering (eventually) etc. etc.. release early;
> > release often..
> >
> > But, the road to anywhere begins with a single step. So, feel free and
> > play with it. My only requirement is that give me useful feedback. :)
> >
> >
>
>
----------------------------------------------------------------------------
----
_______________________________________________
mythtv-dev mailing list
mythtv-dev at mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
More information about the mythtv-dev
mailing list