16
Mobile Advertisements on Context-based Information Supervisors Miguel Pimenta Monteiro (FEUP Telma Mota (PT Inovação José Pedro Cardoso

Mobile Advertisements on Context-based Information

  • Upload
    mira

  • View
    31

  • Download
    0

Embed Size (px)

DESCRIPTION

Mobile Advertisements on Context-based Information. José Pedro Cardoso. Supervisors : Miguel Pimenta Monteiro (FEUP) Telma Mota (PT Inovação). Summary. Introduction Problem Objectives Motivation SotA revision Technologies Solution Methodologies Work plan Bibliography. Introduction - PowerPoint PPT Presentation

Citation preview

Page 1: Mobile  Advertisements on Context-based Information

Mobile Advertisements on Context-based Information

Supervisors:Miguel Pimenta Monteiro (FEUP)

Telma Mota (PT Inovação)

José Pedro Cardoso

Page 2: Mobile  Advertisements on Context-based Information

Summary

• Introduction

• Problem

• Objectives

• Motivation

• State-of-the-art revision

• Technologies

• Methodologies

• Work plan

• Bibliography1

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 3: Mobile  Advertisements on Context-based Information

Introduction

• “Information overload”

Advertisements from companies

• Filter information

• Context as a Service (CaaS)

• Context Management Platform – XCoA

• Context information (Location, Preferences, Social Networks)

2

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 4: Mobile  Advertisements on Context-based Information

Problem

• Too much information, too many sources, too much lost time

• Miss important content because of non-relevant ones

• Constantly changing environment (context)

• Different kinds of context information and too many variables

• Content is organized in different ways: Images; Videos; Text; Combinations of 2 or more.

3

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 5: Mobile  Advertisements on Context-based Information

Objectives

Objectives

• State-of-the-Art investigation: classification algorithms and Context Management Frameworks (CMFs)

• Explore XCoA and its components

• Association rules and classification algorithm

• Algorithm’s integration with the XCoA

• End-user mobile application

4

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 6: Mobile  Advertisements on Context-based Information

Objectives

5

AccessPoint

Location

Video-on-DemandBox

Location+

Tags

Mobile Application

Location + Tags + Social Networks +

User Privacy

Use Cases

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 7: Mobile  Advertisements on Context-based Information

Motivation

• Volatile content

• Dynamic environment

• Non-trivial decision

• Expansibility

• Applications:• Event-oriented• User-oriented

• “Humanization” of the backend

• No more information overload

6

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 8: Mobile  Advertisements on Context-based Information

State-of-the-art revision

Classification

Association Rule Mining

• Apriori• FP-Growth• TreeProjection

Content Classification:

• OneR• Bayesian Classification• K-Nearest Neighbor• Decision tree

7

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 9: Mobile  Advertisements on Context-based Information

State-of-the-art revision

Context Management

Models

• Widget• Networked Services• Blackboard• CoBrA - Context Broker Architecture

Context Management Systems

• MobiLife - MobiLife Integrated Project• C-CAST - Project Context Casting• MUSIC - Self-Adapting Applications for Mobile USers In

Ubiquitous Computing Environments• XCoA - Context Management Platform

8

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 10: Mobile  Advertisements on Context-based Information

Technologies

• WHERE2 - Wireless Hybrid Enhanced Mobile Radio Estimators (Phase 2)

• Java – Programming language

• Openfire – Open-source XMPP server

• XMPP – eXtensible Messaging Presence Protocol

• Android – Operating system

9

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 11: Mobile  Advertisements on Context-based Information

Solution Perspectives

10

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Server

. . .

ContextProviders

ContextBroker

DB

ContextConsumer AR

Context information

Update

Publish

Advertisement

Page 12: Mobile  Advertisements on Context-based Information

MethodologiesRequirements:

• Study of mobile apps that deal with streaming media• Study and analysis of XCoA platform and similar ones• Study of classification algorithms

Design:

• Define the XCoA’s new components• Define the App’s architecture and UI design

Development:

• Solution will be developed by objectives (use cases)• Every version will be tested and validated

Support:

• Wiki – storage of all content for dissertation• SVN – storage of all developed products

11

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 13: Mobile  Advertisements on Context-based Information

Work plan

Dates

12

XCoA: study of its components and backend

Association Rule Mining (ARM)

ARM: Content

ARM: Semantic

ARM: Combination

Algorithm Implementation (AI)

AI: Location

AI: Location + tags

AI: Location + tags + social networks + user privacy

Mobile Application (MobApp)

MobApp: Interface

MobApp: Communication

MobApp: Integration

MobApp: Content Streaming

Tests and Validation

Dissertation

15-fev 1-mar 16-mar 31-mar 15-abr 30-abr 15-mai 30-mai 14-jun 29-jun 14-jul

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 14: Mobile  Advertisements on Context-based Information

Bibliography

[1] Gomes, D.; Gonçalves, J.M.; Santos, R.O.; Aguiar, R.; , "XMPP based Context Management Architecture," GLOBECOM Workshops (GC Wkshps), 2010 IEEE , vol., no., pp.1372-1377, 6-10 Dec. 2010 doi: 10.1109/GLOCOMW.2010.5700163

[2] Nearchos Paspallis, Romain Rouvoy, Paolo Barone, George A. Papadopoulos, Frank Eliassen, and Alessandro Mamelli. 2008. A Pluggable and Reconfigurable Architecture for a Context-Aware Enabling Middleware System. In Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems: (OTM '08), Robert Meersman and Zahir Tari (Eds.). Springer-Verlag, Berlin, Heidelberg, 553-570. DOI=10.1007/978-3-540-88871-0_40 http://dx.doi.org/10.1007/978-3-540-88871-0_40

[3] Terry Winograd. 2001. Architectures for context. Hum.-Comput. Interact. 16, 2 (December 2001), 401-419. DOI=10.1207/S15327051HCI16234_18 http://dx.doi.org/10.1207/S15327051HCI16234_18

[4] Matthias Baldauf, Schahram Dustdar, and Florian Rosenberg. 2007. A survey on context\&\#45;aware systems. Int. J. Ad Hoc Ubiquitous Comput. 2, 4 (June 2007), 263-277. DOI=10.1504/IJAHUC.2007.014070 http://dx.doi.org/10.1504/IJAHUC.2007.014070

13

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 15: Mobile  Advertisements on Context-based Information

Bibliography

[5] Zafar, M., Baker, N., Moltchanov, B., Goncalves, J., Liaquat, S., & Knappmeyer, M. (2009). Context management architecture for future internet services.Applied Sciences. Retrieved from http://eprints.uwe.ac.uk/15467/

[6] Flor, P., Przybilski, M., Nurmi, P., Koolwaaij, J., Tarlano, A., Wagner, M., Luther, M., et al. (2005). Towards a Context Management Framework for MobiLife.Management, 15(5), 312-321. In IST Mobile & Wireless Communications Summit. Retrieved from http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.123.1335

[7] Roland Reichle, Michael Wagner, Mohammad Ullah Khan, Kurt Geihs, Massimo Valla, Cristina Fra, Nearchos Paspallis, and George A. Papadopoulos. 2008. A Context Query Language for Pervasive Computing Environments. In Proceedings of the 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM '08). IEEE Computer Society, Washington, DC, USA, 434-440. DOI=10.1109/PERCOM.2008.29 http://dx.doi.org/10.1109/PERCOM.2008.29

14

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography

Page 16: Mobile  Advertisements on Context-based Information

Bibliography

[8]Gediminas Adomavicius and Alexander Tuzhilin. 2005. Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions. IEEE Trans. on Knowl. and Data Eng. 17, 6 (June 2005), 734-749. DOI=10.1109/TKDE.2005.99 http://dx.doi.org/10.1109/TKDE.2005.99

[9] Jiawei Han, Jian Pei, and Yiwen Yin. 2000. Mining frequent patterns without candidate generation. In Proceedings of the 2000 ACM SIGMOD international conference on Management of data (SIGMOD '00). ACM, New York, NY, USA, 1-12. DOI=10.1145/342009.335372 http://doi.acm.org/10.1145/342009.335372

[10] http://xmpp.org/

[11] http://www.ist-mobilife.org/ - Mobilife

[12] http://www.ict-ccast.eu/ - C-CAST

[13] http://ist-music.berlios.de/site/ - MUSIC

[14] http://www.ict-where2.eu/ - WHERE2

[15] http://paginas.fe.up.pt/~ec/index.html15

Introduction

Problem

Objectives

Motivation

SotA revision

Technologies

Solution

Methodologies

Work plan

Bibliography