Skip to content

An ontology proposed for annotates semantically the data of a Twitter user, for instance: tweets; profile.

License

Notifications You must be signed in to change notification settings

pauloprsdesouza/rec-twitter-ontology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RecTwitter Ontology

This ontology was created to represent some entities of the Twitter domain in order to annotate the extracted data from a Twitter user account. The building process of the Twitter ontology was based on a development methodology called Methontology.

Classes

Two classes were created based on information obtained from the conceptualization stage. Most terms have definitions, which have been described in notes. Figure 1 presents examples of the created classes.

Figure 1: Two classes were created.

Figure 1 shows the proposed ontology to annotate the information of Twitter users through two classes:

  • UserAccount: represents a Twitter user account with all properties and characteristics related to him.
  • Tweet: depicts a post published by one user, containing the information as for instance: text, url and hashtags.

Object Property

Object properties are used to relate an individual of a class with the individual of another class [W3C]. In this case, 13 object properties were created from Protegé tool to help in semantic annotation of information about this context.

Figure 2: The object properties.

The property hasLiked, for example, associates the individual of the UserAccount (domain) class with the individual of the Tweet (range) class. Thus, the action of liking a tweet is represented by the interaction liked as shown in Figure 2.

Datatype Property

Datatype properties are used to link an individual to a primitive value (string, int and others) [W3C]. We created 13 datatype properties in Protégé tool. For instance: Date(createdAt), String (email, name) and others as shown in Figure 3.

Figure 3: The data type properties.

About

An ontology proposed for annotates semantically the data of a Twitter user, for instance: tweets; profile.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published