On Building Semantically Enhanced Location-Based Social Networks

74
On Building Semantically Enhanced Location-Based Social Networks Cláudio de Souza Baptista Luciana Cavalcante de Menezes Maxwell Guimarães de Oliveira Ana Gabrielle Ramos Falcão Leandro Balby Marinho Introduction Ontology for the DYSCS Platform The DYSCS Platform A DYSCS LBSN Instance Conclusion

description

Introduction Ontology for the DYSCS Platform The DYSCS Platform A DYSCS LBSN Instance Conclusion. On Building Semantically Enhanced Location-Based Social Networks . Cláudio de Souza Baptista Luciana Cavalcante de Menezes Maxwell Guimarães de Oliveira Ana Gabrielle Ramos Falcão - PowerPoint PPT Presentation

Transcript of On Building Semantically Enhanced Location-Based Social Networks

Page 1: On Building Semantically Enhanced Location-Based Social Networks

On Building Semantically Enhanced Location-Based Social Networks

Cláudio de Souza BaptistaLuciana Cavalcante de MenezesMaxwell Guimarães de Oliveira

Ana Gabrielle Ramos FalcãoLeandro Balby Marinho

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 2: On Building Semantically Enhanced Location-Based Social Networks

Outline

Introduction• Context• Problem• Goals

ONTODYSCS – Ontology for the DYSCS PlatformThe DYSCS Platform• Architecture • Interfaces• Functionalities

A DYSCS LBSN InstanceConclusion and Future Work

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 3: On Building Semantically Enhanced Location-Based Social Networks

Outline

Introduction• Context• Problem• Goals

ONTODYSCS – Ontology for the DYSCS PlatformThe DYSCS Platform• Architecture • Interfaces• Functionalities

A DYSCS LBSN InstanceConclusion and Future Work

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

ContextProblemGoals

Page 4: On Building Semantically Enhanced Location-Based Social Networks

Context

Web 2.0• Blogs, Wikis, Social Networks, Social Content Sites, Mashups

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

WEB

2.0

Tools that promote colective action

Page 5: On Building Semantically Enhanced Location-Based Social Networks

Context

Web 2.0• Blogs, Wikis, Social Networks, Social Content Sites, Mashups

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Tools that promote colective action

Page 6: On Building Semantically Enhanced Location-Based Social Networks

Context

Shared information

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

TEXT

VIDEO

SAUDIO

PHOTO

GRAPH

IES

Page 7: On Building Semantically Enhanced Location-Based Social Networks

Context

Geographic Content• Increase of information with geographic metadata• Popularization of maps mashups

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

GPS

Page 8: On Building Semantically Enhanced Location-Based Social Networks

Context

Social Content Sites• Join in one environment:

• Social network functionalities• Traditional information sharing (photographies, videos, text, etc.)

• Users of such sites can• Contribute with content for the site• Create a relashionship network

Location Based Social Networks

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 9: On Building Semantically Enhanced Location-Based Social Networks

Challenges

How to organize and retrieve all this information?

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 10: On Building Semantically Enhanced Location-Based Social Networks

Challenges

Social Annotations• Process in which the user associates a resource with a set

of keywords, known as TAGS

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

User + Tags + Resource = Social Annotation

Page 11: On Building Semantically Enhanced Location-Based Social Networks

Challenges

Geographic Social Annotations• GeoTags = Tags + Spatial Metadata (latitude, longitude)

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

User + GeoTags + Resource = Geographic Social Annotation

Page 12: On Building Semantically Enhanced Location-Based Social Networks

Tags Problems

Semantic problems• Polysemy

• A word with many meanings

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Java

Universidade Federal de Campina Grande

UFCG

• Synonymy• Different words with equal or similar meaning

Page 13: On Building Semantically Enhanced Location-Based Social Networks

GeoTags Problems

Metadata underexploited by the systems• No use of spatial functions

• Buffer• Contains• ...

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 14: On Building Semantically Enhanced Location-Based Social Networks

Challenges

How to minimize such problems and make the information processable by machines?

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 15: On Building Semantically Enhanced Location-Based Social Networks

Challenges

How to minimize such problems and make the information processable by machines?

Semantic Web!

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 16: On Building Semantically Enhanced Location-Based Social Networks

Challenges

In practice...Ontology• Model created for a

certain domain• Using formal

language

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 17: On Building Semantically Enhanced Location-Based Social Networks

Semantic Web

In practice...Semantic Tags• Tag + Semantic Metadata

• URI that uniquely represents a existing resource on the Web

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

http://www.freebase.com/view/en/java

Java

http://www.freebase.com/view/m/07sbkfb

Java

Page 18: On Building Semantically Enhanced Location-Based Social Networks

Goal

Develop the DYSCS (Do iT YourSelf Social Content Sites) Web Platform

A Tool that... • will help users in the creation of LBSNs• on any domain• prioritizing semantic and geographic elements • in the organization and retrieval of shared information.

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 19: On Building Semantically Enhanced Location-Based Social Networks

How

Creating an ontology to model the interactions on the Location Based Social Networks, considering the semantic and geographic aspects of the information

Using semantic tags in the organization and retrieval of the resources, with the goal of minimizing their limitations

Using geoTags

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 20: On Building Semantically Enhanced Location-Based Social Networks

How

Creating search interfaces for the LBSN that further explore the stored geographic metadata

Facilitating the creation of semantic tags and geoTags

Creating multimodal interfaces for the LBSN aiming to facilitate the creation and visualization of the geographic information.

ContextProblemGoals

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 21: On Building Semantically Enhanced Location-Based Social Networks

Outline

Introduction• Context• Problem• Goals

ONTODYSCS – Ontology for the DYSCS PlatformThe DYSCS Platform• Architecture • Interfaces• Functionalities

A DYSCS LBSN InstanceConclusion and Future Work

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 22: On Building Semantically Enhanced Location-Based Social Networks

OntoDYSCS – An ontology for the DYSCS Platform

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Developed to model interactions between users and resources of LBSN sites created by the DYSCS platform

Takes into account semantic and geographical aspects

Described using the OWL language

Uses well known ontologies and vocabularies (FOAF, DUBLIN CORE, MOAT, SIOC, GEOOWL, OWL-TIME)

Page 23: On Building Semantically Enhanced Location-Based Social Networks

Main Classes

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

scs:MeaningURI

tags:RestrictedTagging

moat:tagMeaning scs:has_location

gml:_Geometry

Geographic Metadata

Semantic Metadata

tags:taggedBy

tags:associatedTag

moat:Tag

Tag

tags:taggedResource

foaf:Person

owl:Thing

Social Annotation

Resource

User

Page 24: On Building Semantically Enhanced Location-Based Social Networks

Outline

Introduction• Context• Problem• Goals

ONTODYSCS – Ontology for the DYSCS PlatformThe DYSCS Platform• Architecture • Interfaces• Functionalities

A DYSCS LBSN InstanceConclusion and Future Work

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

ArchitectureInterfacesFunctionalities

Page 25: On Building Semantically Enhanced Location-Based Social Networks

The Proposed Platform

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

An Web environment which enables users to create their own LBSN sites

All information of created LBSN sites are stored using a model ontology

It is possible to perform searches like what? and where? both in the platform or the created LBSN sites due to the inclusion of semantic tags and geoTags in information storage and retrieval process.

DYSCS - Do iT YourSelf Social Content Sites

Page 26: On Building Semantically Enhanced Location-Based Social Networks

DYSCS Architecture

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 27: On Building Semantically Enhanced Location-Based Social Networks

DYSCS Architecture

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Visualization Layer

HTTP Tomcat

DYSCS Platform

JSPPages

+Javascript

Struts + Ajax

Page 28: On Building Semantically Enhanced Location-Based Social Networks

DYSCS Architecture

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Control Layer

Multimedia Resources Manager ModuleUser’s Manager Module

LBSN Manager ModuleDYSCS Platform Manager Module

Semantic and Geographic Tag Manager Module

Information Discovery Module

Information Persistence Module

Jena + Java + JDBC

Page 29: On Building Semantically Enhanced Location-Based Social Networks

DYSCS Architecture

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Persistence Layer

PostgreSQL + PostGIS

OntologyDatabase

Ontology

DYSCSowlGeographicDatabase

PostgreSQL

Jena

File Repository

Java JDBC

Page 30: On Building Semantically Enhanced Location-Based Social Networks

Interfaces

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 31: On Building Semantically Enhanced Location-Based Social Networks

Semantic Tags

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

TopicSuggest Plugin of database

Page 32: On Building Semantically Enhanced Location-Based Social Networks

Semantic Tags

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Social Semantic Annotation( User,

Resource,

Rei RC,

http://www.freebase.com/view/en/roberto_carlos)

Tag

URI

Page 33: On Building Semantically Enhanced Location-Based Social Networks

Semantic Tags

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

TopicSuggest Plugin of database

Page 34: On Building Semantically Enhanced Location-Based Social Networks

Semantic Tags

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Social Semantic and Geographic Annotation( User,

Resource,

cg,

http://www.freebase.com/view/en/campina_grande,

-7.22863 -35.89302)

Tag

URI

Latitude Longitude

Page 35: On Building Semantically Enhanced Location-Based Social Networks

GeoTags

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Google Maps –Geocoding API

Page 36: On Building Semantically Enhanced Location-Based Social Networks

GeoTags

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Multimodal Interface

Text

Map

Page 37: On Building Semantically Enhanced Location-Based Social Networks

GeoTags

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Social Geographic Annotation( User,

Resource,

Sugarloaf Mountain,

-22.94962 -43.156682)

Tag

Latitude Longitude

Page 38: On Building Semantically Enhanced Location-Based Social Networks

Functionalities

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Users of DYSCS Platform

Create LBSN

Manage LBSN

Search LBSN

View LBSN

Page 39: On Building Semantically Enhanced Location-Based Social Networks

Functionalities

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Users of LBSN created by DYSCS platform

Share Information

Search Information

Using Semantic Tags and/orGeoTags

Page 40: On Building Semantically Enhanced Location-Based Social Networks

Search Types

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

What? (meaning)

Where? (geo location)

Who? (user)

When? (date)

Which tags?

Information Type?

1

2

3

4

5

6

Page 41: On Building Semantically Enhanced Location-Based Social Networks

Search Types

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

I would like to know all posts which were

published by Pedro within Campina Grande

about the Biggest São João Festival in the World

that happened in 2010 .

1 What?

2 Where?

3 Who?

4 When?

5 Tags?

6 Information type?

6

3 2

1

4

Page 42: On Building Semantically Enhanced Location-Based Social Networks

Searches

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Information Type?

Page 43: On Building Semantically Enhanced Location-Based Social Networks

Searches

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Information Type?

Page 44: On Building Semantically Enhanced Location-Based Social Networks

Searches

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Tags?

Page 45: On Building Semantically Enhanced Location-Based Social Networks

Searches

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

What?

Page 46: On Building Semantically Enhanced Location-Based Social Networks

Searches

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Where?

Page 47: On Building Semantically Enhanced Location-Based Social Networks

Searches

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Who?

Page 48: On Building Semantically Enhanced Location-Based Social Networks

Searches

ArchitectureInterfacesFunctionalities

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

When?

Page 49: On Building Semantically Enhanced Location-Based Social Networks

Outline

Introduction• Context• Problem• Goals

ONTODYSCS – Ontology for the DYSCS PlatformThe DYSCS Platform• Architecture • Interfaces• Functionalities

A DYSCS LBSN InstanceConclusion and Future Work

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 50: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Creation of a LBSN site about urban problems of the city of Rio de Janeiro

• Trash in the streets• Street holes• Spray graffiti• Sewer• Bad public lighting

Page 51: On Building Semantically Enhanced Location-Based Social Networks

LBSN site creation process

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

DYSCS platform authentication

1

Setting the site name

2General

Information Setup

3Defining the Geographic

Scope

4

Creation of Maps

Markers

5

Page 52: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Setting the LBSN name2

riodejaneiro

Problemas nas Ruas do Rio de J

Page 53: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

General Information Setup3

Rio de Janeiro

RuasProblemasDenúnciasRio de Janeiro

Problemas nas Ruas do Rio de Janeiro

Este site é um espaço, onde todos osCidadãos que moram ou visitam a cidade do Rio de Janeiro, podem consultar ou realizar denúncias a respeito de problemas que acontecem nas ruas da cidade.

Page 54: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

General Information Setup3

Rio de Janeiro

RuasProblemasDenúnciasRio de Janeiro

Problemas nas Ruas do Rio de Janeiro

Este site é um espaço, onde todos osCidadãos que moram ou visitam a cidade do Rio de Janeiro, podem consultar ou realizar denúncias a respeito de problemas que acontecem nas ruas da cidade.

Definition of the LBSN's semantic tags

RuasProblemasDenúnciasRio de Janeiro

Page 55: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

General Information Setup3

Rio de Janeiro

RuasProblemasDenúnciasRio de Janeiro

Problemas nas Ruas do Rio de Janeiro

Este site é um espaço, onde todos osCidadãos que moram ou visitam a cidade do Rio de Janeiro, podem consultar ou realizar denúncias a respeito de problemas que acontecem nas ruas da cidade.

Definition of subtitle, description...

Este site é um espaço, onde todos osCidadãos que moram ou visitam a cidade do Rio de Janeiro, podem consultar ou realizar denúncias a respeito de problemas que acontecem nas ruas da cidade.

Page 56: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Definition of Geographic Scope4

Rio de Janeiro

RuasProblemasDenúnciasRio de Janeiro

Problemas nas Ruas do Rio de Janeiro

Este site é um espaço, onde todos osCidadãos que moram ou visitam a cidade do Rio de Janeiro, podem consultar ou realizar denúncias a respeito de problemas que acontecem nas ruas da cidade.

Rio de Janeiro

Page 57: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Creation of Map Markers5

Definition of general information for markers

Informe problemas de buracos nas ruas do Rio de Janeiro

( Street hole )

Page 58: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Creation of Map Markers5

Definition of questions associated to markers

Page 59: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Creation of Maps Markers5

Marker Questions Icon

Street Hole What is the hole size?For how long has the hole been there?

Spray Graffiti

Where was the Spray Graffiti found (eg.: public building, square)?Have you ever found Spray Graffiti at the same location before?

Public Lighting

Are there light poles on site?Is it a residential area?Is it a dangerous area?

..... ..... .....

Page 60: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 61: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 62: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 63: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 64: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 65: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 66: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 67: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 68: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Adding Posts

Map markers

Informe problemas de buracos nas ruas do Rio de Janeiro

Page 69: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Created marker

Page 70: On Building Semantically Enhanced Location-Based Social Networks

A DYSCS LBSN Instance – A Case Study

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 71: On Building Semantically Enhanced Location-Based Social Networks

Outline

Introduction• Context• Problem• Goals

ONTODYSCS – Ontology for the DYSCS PlatformThe DYSCS Platform• Architecture • Interfaces• Functionalities

A DYSCS LBSN InstanceConclusion and Future Work

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Page 72: On Building Semantically Enhanced Location-Based Social Networks

Conclusion

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Ontology for LBSN

Definition of a geographic scope for the LBSN

Semantic tags

GeoTags

Multimodal Web Interface

Ease of use of semantic tags and geoTags

Page 73: On Building Semantically Enhanced Location-Based Social Networks

Future Work

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Incorporate trust features, concerning the shared information

Improve search for textual documents

Add recommender system services

Page 74: On Building Semantically Enhanced Location-Based Social Networks

IntroductionOntology for the DYSCS Platform

The DYSCS PlatformA DYSCS LBSN Instance

Conclusion

Thank you!

Questions?