1 / 27

Thamar E. Mora, Rene V. Mayorga Faculty of Engineering, University of Regina,

An Intelligent System for Dynamic Online TV Programming Allocation from TV Internet Broadcasting. Thamar E. Mora, Rene V. Mayorga Faculty of Engineering, University of Regina, Regina, Saskatchewan, Canada. Proposed System and Objective. Proof of concept of Intelligent System

wan
Download Presentation

Thamar E. Mora, Rene V. Mayorga Faculty of Engineering, University of Regina,

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An Intelligent System for Dynamic Online TV Programming Allocation from TV Internet Broadcasting Thamar E. Mora, Rene V. Mayorga Faculty of Engineering, University of Regina, Regina, Saskatchewan, Canada

  2. Proposed System and Objective • Proof of concept of Intelligent System • Intelligent System based on Fuzzy Inference System • To customize dynamically online TV programming broadcast on the Internet

  3. Introduction • Advances in Computer and Communications Technology have led to - Information Convergence • No longer Video on Demand; but rather - Information on Demand • The Internet contains plenty of data, leading to - Information Saturation

  4. Background • Already available some tools for: - Interfaces - Browsers - Customized Web sites • The authors recently proposed: - Intelligent System, based on a Fuzzy Inference System, for - Dynamic Portal Customization, and Intelligent Web Advertising

  5. Proposed Intelligent System • The user decides the type of broadcasting customization that he/she desires to receive • According to the user selection, a data gathering process (if the information is not already available in a database) is started • This data is processed though a - Fuzzy Inference System prompting as output the personalized TV program(s)

  6. User Options • The user desires to watch whatever is being currently broadcast • A personalized program allocation option which gives more specific outputs • A portal customization is dynamically generated with online broadcasting links according to the user preferences in date and time

  7. Option 1 • The FIS requests to: - define the language(s), and - user preferences over a set of program categories • The FIS prompts the TV broadcasting programs currently available in the selected language(s) • The proposed FIS as a proof of concept has been designed to work with ten possible broadcasters already available online in the Internet

  8. Option 2 • The user can specify - day, time, language, and - define how does he/she feels like watching - certain category of programs • Can personalize the format of the output: - like the order (chronological, alphabetical, categorical), and - the level of detail (compact or extended)

  9. Option 3 • The user specifies a profile of preferences • According to this profile, and the space availability for display in the portal, - the TV programs will be prompted

  10. Inputs to the FIS • Three categories with higher level of preference • The number can be changed for a larger or smaller number • In this project the number it is considered small in order to provide better-customized options, and not just a large list

  11. Outputs from the FIS • Two outputs: - Option links that can be displayed, and - Range of time, for each category in the input • The range of time plays the role of pondering the importance in the decision

  12. Fuzzy Inference System • FIS is a Mamdani type • Uses the centroid as the defuzzification method • The membership functions (MFs) for all the linguistic values are triangular • The current prototype includes 54 rules • Matlab based

  13. Example • For Option 1 • User requests: - Show whatever is currently broadcast in English (USA). - Some news would be interesting • The FIS will try for the available options meeting both conditions • If the program preference is not specified, just a connection to the program on the selected language is presented

  14. For Option 1 User requests:  Show whatever is being currently broadcast in English (USA) Some news would be interesting When the request is issued, the JAGfn (Live Financial News) program from New York meets both conditions. Then, the following icon is prompted, and by clicking it the broadcasting is received

  15. For Option 1 User requests:  Show whatever is being currently broadcast in Korean When the request is issued, the TKC is available Then, the following icon is prompted, and by clicking it the broadcasting is received

  16. Example • For Option 2 • User requests: - The user inputs his/her requests in a screen similar to the one shown in Figure 4 • Since the Detail Level is Compact, the FIS output will provide the distribution of the links • The FIS also selects the range of search (around the specified time) time for each category • Once these numbers are defined; the values of date, time, language and results options are used as keywords for a search in a database were all the TV programs broadcast by Internet are compiled

  17. For Option 2 User requests: The user input his/her requests as in Figure 4. Date: Wednesday Time: 4:30 pm Language: English (USA) Result Options: Categorical Detail Level: Compact Preferences

  18. Since the Detail Level is Compact, the FIS output will provide: 3-link information for News 2-link information for Sports 2-link information for Movies And the FIS selects: 1.11 hrs around the specified time when looking for News, 0.66 hrs for Sports, and 0.30 hrs for Movies üIf the user had specified the Detail of Information as Expanded, then the output would have been: 5-link information for News 4-link information for Sports 3-link information for Movies

  19. Example • For Option 3 • User requests : If a user specified in his/her browser/portal (Fig.4) preferences that - he/she likes very much watching Sports in - Spanish every weekday at 10:00 pm, and - News also in Spanish at noon in weekdays • Since there is no competition for the links to be shown, and - because the preferences were set at very different schedule times; => the FIS will prompt the proper channels and all the links belonging to the same category

  20. Conclusions • An Intelligent System as a proof of concept • Dynamic Online TV Programming Allocation from TV Internet Broadcasting • FIS architecture as a framework for intelligent decisions about the kind and quantity of information to be displayed • Feasible extension to other media (radio, video, etc.) • Intelligent System Generalization: An Intelligent System for Dynamic Online Allocation of Information on Demand from the Internet - IASTED AI’2002

  21. Thanks !

More Related