SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Github Development
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 12-03-2015, 06:19 PM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
Intelligent Recording selection?

Late chiming in, and just had a thought. In all of the sifting through the open source code, has anyone looked at how Sage comes up with intelligent recordings? That algorithm would be interesting to look at, especially in light of trying to determine a show's "worth" to you... in other words, it would be interesting to see how it judges the "worth" of a show as far as using it to come up with similar shows to intelligently record.

It wouldn't be a true determiner of what you watch, but it would be interesting to see.

* split from another topic *
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9x64, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
  #2  
Old 12-03-2015, 08:44 PM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
Quote:
Originally Posted by pjpjpjpj View Post
Late chiming in, and just had a thought. In all of the sifting through the open source code, has anyone looked at how Sage comes up with intelligent recordings? That algorithm would be interesting to look at, especially in light of trying to determine a show's "worth" to you... in other words, it would be interesting to see how it judges the "worth" of a show as far as using it to come up with similar shows to intelligently record.

It wouldn't be a true determiner of what you watch, but it would be interesting to see.
Getting off topic here, but I'm hoping some awesome dev will decide to take it a step or two further and integrate similar interests across users, perhaps utilizing something like Trakt. I have that plugin for Kodi and it's incredible (and a little scary) how much data they gather.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #3  
Old 12-03-2015, 09:31 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
One of the recent core + STV changes I submitted includes the ability to show on the Detailed Info screen what IR agent caused an IR show to be scheduled/recorded, if the option is enabled in Detailed Setup -> General.

What I really wanted it for was to look into why Hopalong Casidy kept getting recorded even though I kept telling it not to. Part of the tweak was to cause Don't Likes to have more weight than they used to & thus to solve this particular problem.

Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #4  
Old 12-04-2015, 02:27 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Skirge01 View Post
Getting off topic here, but I'm hoping some awesome dev will decide to take it a step or two further and integrate similar interests across users, perhaps utilizing something like Trakt. I have that plugin for Kodi and it's incredible (and a little scary) how much data they gather.
For the most part, it's a simple scoring system, that takes in user created flags (Don't Like), watched history, and similarity. Shows that IR records and are not ever watched decrease similar results - so you don't HAVE to 'don't like' to train the system, but don't like flags are stronger than 'wasted' flags (as far as I can tell).
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room

Last edited by Fuzzy; 12-04-2015 at 02:40 AM.
Reply With Quote
  #5  
Old 12-04-2015, 03:08 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Fuzzy View Post
For the most part, it's a simple scoring system, that takes in user created flags (Don't Like), watched history, and similarity. Shows that IR records and are not ever watched decrease similar results - so you don't HAVE to 'don't like' to train the system, but don't like flags are stronger than 'wasted' flags (as far as I can tell).
Now, of course, this is all quite 'simplified', as in the background, it actually uses these types of scoring to track similarities and create 'Agents' which are mechanically what favorites, that will do things like record a certain category of show on a given channel, shows of the same category with the same actor, etc. The v9 STV that Andy mentioned does have the ability to view the agent that recorded a particular show, but since I use gemstone, I'm not using the v9 SageTV7.xml
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #6  
Old 12-04-2015, 04:40 AM
troycheek's Avatar
troycheek troycheek is offline
Sage Advanced User
 
Join Date: Feb 2008
Posts: 148
Back when I still used my ISP's email, I loved a program called POPFile which classified incoming messages using a "naïve Bayes algorithm." While it was designed to be a general sorting system for incoming mail (work, personal, mailing lists, etc) it also worked as a simple spam/not spam filter. With very little training, it got scary good very fast. I don't pretend to understand how it works, but it works well. Often, when SageTV's Intelligent Recording would record something completely unlike anything I'd ever watched (but very similar to shows I'd repeatedly marked Don't Like), I wondered how well POPFile's algorithm would work with SageTV metadata.

Hmm. Given that I've recently gotten the Web UI working again, I wonder if I can export a bunch of metadata for shows I like and don't like and mail them to myself...
Reply With Quote
  #7  
Old 12-04-2015, 01:50 PM
Narflex's Avatar
Narflex Narflex is offline
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,349
I can concur that Fuzzy is giving an accurate explanation.
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Is intelligent recording really so intelligent? orionhunter34 SageTV Software 3 02-26-2011 07:13 PM
Intelligent recording HD? SageGk SageTV Software 0 09-27-2008 11:48 PM
Intelligent recording ain't so intelligent frumbert SageTV Software 6 10-18-2007 05:59 AM
Intelligent recording (IR) flavius SageTV Software 14 01-09-2007 02:23 PM
Intelligent Recording not so intelligent? stanger89 SageTV Beta Test Software 19 07-17-2003 02:06 PM


All times are GMT -6. The time now is 02:00 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.