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

Slides:



Advertisements
Similar presentations
Your Trade Exchange And
Advertisements

EBooks and Audiobooks. This class will give you an overview of eBooks and electronic Audiobooks available from the Library. We will also explain the basic.
Generation of Multimedia TV News Contents for WWW Hsin Chia Fu, Yeong Yuh Xu, and Cheng Lung Tseng Department of computer science, National Chiao-Tung.
Remote Visualisation System (RVS) By: Anil Chandra.
Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
Wincite Knowledge Warehousing and Networking Sophisticated Simplicity.
A presentation by Werardt Systemss P Ltd An Online Machine Monitoring System.
DCMS: Training Manual Help Desk Management July, 2010.
Improving the way we learn
South Dakota Library Network MetaLib User Interface South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD © South Dakota.
Introducing… EBSCOhost 2.0 A redesigned EBSCOhost Coming in July 2008.
Designing Multimedia with Fuzzy Logic Enrique Diaz de Leon * Rene V. Mayorga ** Paul D. Guild *** * ITESM, Guadalajara Campus, Mexico ** Faculty of Engineering,
Google Chrome & Search C Chapter 18. Objectives 1.Use Google Chrome to navigate the Word Wide Web. 2.Manage bookmarks for web pages. 3.Perform basic keyword.
HOW TO USE THE DESTINY ONLINE CATALOG. Destiny Online This presentation is designed to introduce the new Destiny online public access catalog. Both students.
TECHNOLOGY GUIDE 4: Intelligent Systems
Chapter 6 Review Questions
Project 1 Introduction to HTML.
Searching and Researching the World Wide: Emphasis on Christian Websites Developed from the book: Searching and Researching on the Internet and World Wide.
An Intelligent System for Dynamic Online Allocation of Information on Demand from the Internet Thamar E. Mora, Rene V. Mayorga Faculty of Engineering,
COMS E6125 WHIM Internet Television Joost Babelgum Preethi Narayan
Knowledge Portals and Knowledge Management Tools
1st Project Introduction to HTML.
Online Advertising & PPC (Pay Per click). What is advertising?  Advertising is a (usually paid) placement or promotion of a product in a public arena.
Chapter ONE Introduction to HTML.
E-Marketing E-Commerce have not the relationship with customer but E-Marketing have relation with customer. E-Marketing (Electronic Marketing) are also.
UNIVERSITY OF REGINA FACULTY OF ENGINEERING W I S E LAB A Cascaded Fuzzy Inference System for Dynamic Online Portals Customization Erika Martinez Ramirez.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
ESM Interface Re-Design HCI Undergraduate Project Team Bei Yang Derek Parham Wenyao Ho.
Introducing... NPF Connect Press [Space Bar] to continue...
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Copyright © Allyn & Bacon 2008 POWER PRACTICE Chapter 7 The Internet and the World Wide Web START This multimedia product and its contents are protected.
1 WEB Engineering Introduction to Electronic Commerce COMM1Q.
MetaLib Tutorial. 2 MetaLib may be used at two different levels – guest users and logged on users. Guest users have limited access to the databases as.
Multi-agent Research Tool (MART) A proposal for MSE project Madhukar Kumar.
UNIVERSITY OF REGINA FACULTY OF ENGINEERING W I S E LAB Process of Supplier Selection for New Product Development Diego A. Carrera Dr. Rene V. Mayorga.
FishBase Summary Page about Salmo salar in the standard Language of FishBase (English) ENBI-WP-11: Multilingual Access to European Biodiversity Sites through.
How did the internet develop?. What is Internet? The internet is a network of computers linking many different types of computers all over the world.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
UMBC iConnect Audumbar Chormale, Dr. A. Joshi, Dr. T. Finin, Dr. Z. Segall.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
Visiting Angels Presenter: Social Angel Facebook.com/VisitingAngelsCorporate Social Care.
Encyclopaedia Idea1 New Library Feature Proposal 22 The Encyclopaedia.
Copenhagen, 6 June 2006 EC CHM Multilinguality Anton Cupcea Finsiel Romania.
8/22/2006 TPTF MIS Update Kate Horne Pat Harris. TPTF8/22/2006 Agenda Review proposed site map Discuss role of MIS task force Obtain clarification on.
Permission Marketing Hüseyin AKTAŞ Marketing Management 2010 Project.
7/30/07 Google Search Tips: Lesser Used Databases By Robin Hartman, Associate Librarian Darling Library – Hope International University Adapted from “A.
A process of taking your best guesses. Companies have web sites where you can access your information.
Chapter Twelve Digital Interactive Media Arens|Schaefer|Weigold Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution.
Online portals or web portals are websites or web pages provides us detailed information about a particular application. Our team designs portals for.
Advanced Science and Technology Letters Vol.106 (Information Technology and Computer Science 2015), pp.17-21
CS562 Advanced Java and Internet Application Introduction to the Computer Warehouse Web Application. Java Server Pages (JSP) Technology. By Team Alpha.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
G042 - Lecture 09 Commencing Task A Mr C Johnston ICT Teacher
DbWiz Federated Search Tool Demo to Staff Carol MacDonald April 4, 2007.
Getting Your Content in the Penn State Student Portal Presented By James Leous, Program Manager James Vuccolo, Lead Research Programmer.
What is the mass media? newspapers radio television internet.
Google Display Network. Targeting options.
3 rd IEEE International Conference on Advanced Learning Technologies 2003, ICALT’03 July 9 th -11 th, Athens, Greece Informatics and Telematics Institute,
Self Service Logon and Basic Navigation. InSITE Self Service Basic Navigation Presentation The screens will advance automatically, however you can use.
KNOWLEDGE MANAGEMENT (KM) Session # 33. Corporate Intranet A Conceptual Model INTRANET Production Team— New Product Budget Director— New Product Knowledge.
Uploading, Encoding and Tracking Files.  Introduction  Source vs. Published File Types  Streaming vs. Downloaded files  The Upload Tab  Playlists.
Frompo is a Next Generation Curated Search Engine. Frompo has a community of users who come together and curate search results to help improve.
Glencoe Introduction to Multimedia Chapter 2 Multimedia Online 1 Internet A huge network that connects computers all over the world. Show Definition.
Sponsored by Portakal Technologies
Project 1 Introduction to HTML.
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Web Mining Department of Computer Science and Engg.
An Automated Registration System
Lesson 2: Gathering and Organizing Information Using ICT KEY QUESTION: HOW DO YOU GATHER AND ORGANIZE INFORMATION USING THE COMPUTER AND INTERNET?
Presentation transcript:

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 Proof of concept of Intelligent System Intelligent System based on Fuzzy Inference System Intelligent System based on Fuzzy Inference System To customize dynamically online TV programming broadcast on the Internet To customize dynamically online TV programming broadcast on the Internet

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

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

Proposed Intelligent System The user decides the type of broadcasting customization that he/she desires to receive 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 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 This data is processed though a - Fuzzy Inference System prompting as output the personalized TV program(s)

User Options The user desires to watch whatever is being currently broadcast The user desires to watch whatever is being currently broadcast A personalized program allocation option which gives more specific outputs 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 A portal customization is dynamically generated with online broadcasting links according to the user preferences in date and time

Option 1 The FIS requests to: 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 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 The proposed FIS as a proof of concept has been designed to work with ten possible broadcasters already available online in the Internet

Option 2 The user can specify 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: Can personalize the format of the output: - like the order (chronological, alphabetical, - like the order (chronological, alphabetical, categorical), and categorical), and - the level of detail (compact or extended) - the level of detail (compact or extended)

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

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

Outputs from the FIS Two outputs: 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 The range of time plays the role of pondering the importance in the decision importance in the decision

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

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

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

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

Example For Option 2 For Option 2 User requests: User requests: - The user inputs his/her requests in a screen similar to the one shown in Figure 4 to the one shown in Figure 4 Since the Detail Level is Compact, the FIS output will provide the distribution of the links 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 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 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

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

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

Example For Option 3 For Option 3 User requests : User requests : If a user specified in his/her browser/portal (Fig.4) preferences that 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 Since there is no competition for the links to be shown, and - because the preferences were set at very different schedule times; schedule times; => => the FIS will prompt the proper channels and all the links belonging to the same category

Conclusions An Intelligent System as a proof of concept An Intelligent System as a proof of concept Dynamic Online TV Programming Allocation from TV Internet Broadcasting 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 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.) Feasible extension to other media (radio, video, etc.) Intelligent System Generalization: Intelligent System Generalization: An Intelligent System for Dynamic Online Allocation of Information on Demand from the Internet - IASTED AI IASTED AI2002

Thanks !