Social network aggregation model

1,125 views

Published on

How to combine social network based on semantic web?

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,125
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Social network aggregation model

  1. 1. Social Network Services Aggregation Model by Ahmad Karawash 1
  2. 2. Overview  Introduction  Development of web & social web  Statistics & Problem  Source of idea  Semantic Social Network aggregation (SSNA)  Semantic service discovery (SSD)  SSNA benefits  Simulation  Implementation  Conclusion 2
  3. 3. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Definitions : The Social network is a set of relationships that link together people over the Web. The Web is a universal and open space of information where every item of interest can be identified by a URI (Uniform Resource Identifier). 3
  4. 4. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Web development : Web 1.0 : Read-Only web existed before 1999, it identified resource by its address (URI). It allowed anything to link to anything. Web 2.0 : Today’s web discussed in 2004 by Tim O’Reilly, describes web-based applications, such as social networking sites and blogs, that facilitate collaboration and sharing among users. Web 3.0 : Refers to a supposed third generation of Internet-based services, It comprises what might be called the intelligent Web, such as those using semantic web, natural language search, data mining, machine learning and artificial intelligence technologies. 4
  5. 5. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Social web users statistics: Useful Social Networking Statistics 2011 (in millions) http://andynathan.net/2011/08/social-networking-statistics-2012/ 5
  6. 6. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Social network services overlap: Overlap between multiple social network services Compete.com (Alex Patriquin) 6
  7. 7. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Problem: • users of multiple social networks spend so much time managing their online accounts. They can’t actually get any work done or remember which contacts they met. • • • • “Facebook me.” “Hey, hit me on Plus” “Can you tweet me?” “I’m on LinkedIn.” Solution : • Social network aggregation 7
  8. 8. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation State of art: • • • Researches developed aggregators for social network (since 2007) as: Profilactic, Minggl, iStalkr, Correlate.us, Spokeo. But all of them lack of semantic property, because of dependence on syntactic web, also the aggregation is done in the client side as if nothing really is done. So semantic aggregator is the goal now. Facebook Google+ Myspace.com Middle server (ISP) Client (aggregator) Syntax based & No social identity 8
  9. 9. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Idea : • Idea comes from Web 3.0 which is based around cults of personality. Search a name and bring up that person, all the social networks they belong to, and produce a feed around them. In this world, the idea of “Social Networks” will be completely replaced by People Search. 9
  10. 10. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation SSNA approach: • Instead of syntactical aggregation in the client side, a semantic social network aggregation can be done on the middle server side based on social identity. client Facebook ontology Middle server Google+ SSOA (aggregator) MySpace 10
  11. 11. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Merge ontology • The goal is to make a new hybrid ontology on the middle server that merges all the traits of the social networks 11
  12. 12. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation SSOA (social service oriented architecture) article • Our model is based on dividing web services into different types of services according to their purpose. • To achieve our goal we need a semantic SOA model to sort . . web services. . Engineer service Education service Trade service Web service Sell/Buy service Social service Bank service Weather service MySpace Facebook twitter 12
  13. 13. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation One message communication • Because of combining social networks to a unique global personal account for each user, one social message will carry update for all the social accounts between the middle server and the client. 13
  14. 14. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Advantages    Less effort in social network analysis Less utilization of client machine resources (CPU, memory) Middle server deals with one client regarding all his social accounts 14
  15. 15. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Simulation Simulation uses Java socket and process explorer for both server and client. 15
  16. 16. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Implementation Implementation uses local server and PHP code. It consists of combination of many social web services as: chat, post comments and upload image & video. 16
  17. 17. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation Conclusion • • • • This project proposes a new model for semantic social network aggregation as a solution of management of clients social accounts. It provides a global identity for user‘s social web work. It gives a new approach to discover business process of services semantically. As a future work and since the web full of millions of web services, it is recommended to organize jobs of these services. I will focus on dividing the web services into specific domains. Then I will propose for each domain a suitable ontology and management unit, similar to SSOA, to organize the whole web contents. 17
  18. 18. Social Network Services definition- statistic - problem – source – aggregation – advantage - simulation References Rahman, Md. Abdur , Ph.D., UNIVERSITY OF OTTAWA (2011),Towards a Context-Aware Social Network Framework The New Media Consortium. (2007, 10 October) Social Networking, the “Third Place,” and the Evolution of Communication. www.nmc.org/evolution-communication boyd, d. m., & Ellison, N. B. (2007). Social network sites: Definition, history, and scholarship. Journal of Computer-Mediated Communication, 13(1), article 11. http://jcmc.indiana.edu/vol13/issue1/boyd.ellison.html Haythornthwaite, C. (2005). Social networks and Internet connectivity effects. Information, Communication, & Society, 8 (2), 125-147. Oezden, P. (2005). Ontology Based Knowledge Discovery in Social Networks http://langtech.jrc.it/Documents/0509_Oezden_OntologyBasedKnowledgeDiscovery_JRC-FinalReport.pdf Jiang, P. (2011). Privacy concern toward using social networking services: A conceptual model Morgan Stanly research (2010). Internet rends. http://www.morganstanley.com/ Sundén, J. (2003). Material Virtualities. New York: Peter Lang. Ko M. & Cheek G. & and Shehab M. University of North Carolina at Charlotte & Sandhu R., University of Texas at San Antonio. (2010). SOCIAL-NETWORKS CONNECT SERVICES Observer Pattern, http://www.oodesign.com/observer-pattern.html Schroeder, S. (2007). 20 Ways To Aggregate Your social Networking. http://mashable.com/2007/07/17/social-network-aggregators/ 18

×