The evolution of the Web and its applications has undergone in the last few years a mutation towards
technologies that include the social dimension as a first class entity in which the users, their interactions
and the emerging social networks are the center of this evolution. The web is growing and evolving the
intelligibility of its resources and data, the connectivity of its parts and its autonomy as a whole system. The
social dimension of the current and future web is being at the roots of its dynamics and evolution. It is thus,
fundamental to propose new underlying infrastructure to the web and applications on the web, to make
more explicit this social dimension and facilitate its exploitation. The work presented is this paper
contributes to this initiative by proposing a multi-agent modeling based on the system coupling to its
environment through its social dimension. Applied to a collaborative tagging system, the exploitation of the
social dimension of tagging allows an intelligent and better sharing of resources and enhancing social
learning between users.
The social network analysis (SNA), branch of complex systems can be used in the construction of multiagent
systems. This paper proposes a study of how social network analysis can assist in modeling multiagent
systems, while addressing similarities and differences between the two theories. We built a prototype
of multi-agent systems for resolution of tasks through the formation of teams of agents that are formed on
the basis of the social network established between agents. Agents make use of performance indicators to
assess when should change their social network to maximize the participation in teams.
a modified weight balanced algorithm for influential users community detectio...INFOGAIN PUBLICATION
In the modern era online users are increasing day by day. Different users are using various social networks in different forms. The behavior and attitude of the users of social networking sites varies U2U (User to User). In online social networking users join many groups and communities as per interests and according to the groups’/Communities’ influential user. This paper consist of 7 sections , first section emphasis on introduction to the community evelotion and community. Second section signify movement between communities ,third section involve related work about the research.. Fourth section includes Problem Definition and fifth section involve Methodology (Proposed Algorithm Process ,Get Community Matrix, Community detetcion).Sixth section involve Implementation. Furthermore implementation include Datasets ,Quantitative performance, Graphical Results, Enhancement in the existing work..Last section include Conclusion and then references. In this paper,we are implementing and proposing the community detection in social media .In the proposed we have deployed a Longest Chain Subsequence metric for finding the number of connections to the kernel community.
To Get any Project for CSE, IT ECE, EEE Contact Me @ 09666155510, 09849539085 or mail us - ieeefinalsemprojects@gmail.com-Visit Our Website: www.finalyearprojects.org
Mining and Analyzing Academic Social NetworksEditor IJCATR
Academics establish relationships by way of various interactions like jointly authoring a research paper or report, jointly
supervising a thesis, working jointly on a project, etc. Some of these relationships are ubiquitous whereas other are hard to keep track
of. Of all types of possible academic and research collaborations, co-authorship is best documented. In this paper we analyze the coauthorship
based academic social networks of computer science engineering departments of Indian Institutes of Technology (IITs) as
evidenced from their research publications produced during 2011 and 2015. We use social network analysis metrics to study the
collaboration networks in four leading IITs. From experimental results it can be concluded that IIT Delhi and IIT Kharagpur have a
close knit collaboration network whereas the collaboration network of IIT Kanpur and IIT Madras is fragmented. However, the
collaboration networks of all the four IITs exhibit similar network properties as expected from any other collaboration network
AN INTEGRATED RANKING ALGORITHM FOR EFFICIENT INFORMATION COMPUTING IN SOCIAL...ijwscjournal
Social networks have ensured the expanding disproportion between the face of WWW stored traditionally in search engine repositories and the actual ever changing face of Web. Exponential growth of web users and the ease with which they can upload contents on web highlights the need of content controls on material published on the web. As definition of search is changing, socially-enhanced interactive search methodologies are the need of the hour. Ranking is pivotal for efficient web search as the search performance mainly depends upon the ranking results. In this paper new integrated ranking model based on fused rank of web object based on popularity factor earned over only valid interlinks from multiple social forums is proposed. This model identifies relationships between web objects in separate social networks based on the object inheritance graph. Experimental study indicates the effectiveness of proposed Fusion based ranking algorithm in terms of better search results.
The social network analysis (SNA), branch of complex systems can be used in the construction of multiagent
systems. This paper proposes a study of how social network analysis can assist in modeling multiagent
systems, while addressing similarities and differences between the two theories. We built a prototype
of multi-agent systems for resolution of tasks through the formation of teams of agents that are formed on
the basis of the social network established between agents. Agents make use of performance indicators to
assess when should change their social network to maximize the participation in teams.
a modified weight balanced algorithm for influential users community detectio...INFOGAIN PUBLICATION
In the modern era online users are increasing day by day. Different users are using various social networks in different forms. The behavior and attitude of the users of social networking sites varies U2U (User to User). In online social networking users join many groups and communities as per interests and according to the groups’/Communities’ influential user. This paper consist of 7 sections , first section emphasis on introduction to the community evelotion and community. Second section signify movement between communities ,third section involve related work about the research.. Fourth section includes Problem Definition and fifth section involve Methodology (Proposed Algorithm Process ,Get Community Matrix, Community detetcion).Sixth section involve Implementation. Furthermore implementation include Datasets ,Quantitative performance, Graphical Results, Enhancement in the existing work..Last section include Conclusion and then references. In this paper,we are implementing and proposing the community detection in social media .In the proposed we have deployed a Longest Chain Subsequence metric for finding the number of connections to the kernel community.
To Get any Project for CSE, IT ECE, EEE Contact Me @ 09666155510, 09849539085 or mail us - ieeefinalsemprojects@gmail.com-Visit Our Website: www.finalyearprojects.org
Mining and Analyzing Academic Social NetworksEditor IJCATR
Academics establish relationships by way of various interactions like jointly authoring a research paper or report, jointly
supervising a thesis, working jointly on a project, etc. Some of these relationships are ubiquitous whereas other are hard to keep track
of. Of all types of possible academic and research collaborations, co-authorship is best documented. In this paper we analyze the coauthorship
based academic social networks of computer science engineering departments of Indian Institutes of Technology (IITs) as
evidenced from their research publications produced during 2011 and 2015. We use social network analysis metrics to study the
collaboration networks in four leading IITs. From experimental results it can be concluded that IIT Delhi and IIT Kharagpur have a
close knit collaboration network whereas the collaboration network of IIT Kanpur and IIT Madras is fragmented. However, the
collaboration networks of all the four IITs exhibit similar network properties as expected from any other collaboration network
AN INTEGRATED RANKING ALGORITHM FOR EFFICIENT INFORMATION COMPUTING IN SOCIAL...ijwscjournal
Social networks have ensured the expanding disproportion between the face of WWW stored traditionally in search engine repositories and the actual ever changing face of Web. Exponential growth of web users and the ease with which they can upload contents on web highlights the need of content controls on material published on the web. As definition of search is changing, socially-enhanced interactive search methodologies are the need of the hour. Ranking is pivotal for efficient web search as the search performance mainly depends upon the ranking results. In this paper new integrated ranking model based on fused rank of web object based on popularity factor earned over only valid interlinks from multiple social forums is proposed. This model identifies relationships between web objects in separate social networks based on the object inheritance graph. Experimental study indicates the effectiveness of proposed Fusion based ranking algorithm in terms of better search results.
Incremental Community Mining in Location-based Social NetworkIJAEMSJORNAL
A social network can be defined as a set of social entities connected by a set of social relations. These relations often change and differ in time. Thus, the fundamental structure of these networks is dynamic and increasingly developing. Investigating how the structure of these networks evolves over the observation time affords visions into their evolution structure, elements that initiate the changes, and finally foresee the future structure of these networks. One of the most relevant properties of networks is their community structure – set of vertices highly connected between each other and loosely connected with the rest of the network. Subsequently networks are dynamic, their underlying community structure changes over time as well, i.e they have social entities that appear and disappear which make their communities shrinking and growing over time. The goal of this paper is to study community detection in dynamic social network in the context of location-based social network. In this respect, we extend the static Louvain method to incrementally detect communities in a dynamic scenario following the direct method and considering both overlapping and non-overlapping setting. Finally, extensive experiments on real datasets and comparison with two previous methods demonstrate the effectiveness and potential of our suggested method.
Social Group Recommendation based on Big Dataijtsrd
Current life involves physical enjoyment, social activities and content, profile and cyber resources. Now it is easy to merge computing, networking and society with physical systems to create new revolutionary science, technical capabilities and better quality of life. That all possible through Cyber Physical Social Content and Profile Based System (CPSCPs).In this propose system, a group-centric intelligent recommender system named as GroRec, which integrates social, mobile and big data technologies to provide effective, objective and accurate recommendation services. This provides group recommendation in CPSCPs domain. In which activity oriented cluster discovery, the revision of rating information for improved accuracy and cluster preferences modelling that supports descent context mining from multiple sources. Group recommendation is based on profile and content based approach. Our main goal is make several interactions with group members by using specific technique and methods. The recommender system is economical, objective and correct. Ms. Nikita S. Mohite | Mr. H. P. Khandagale"Social Group Recommendation based on Big Data" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-3 , April 2018, URL: http://www.ijtsrd.com/papers/ijtsrd7097.pdf http://www.ijtsrd.com/computer-science/data-miining/7097/social-group-recommendation-based-on-big-data/ms-nikita-s-mohite
Preso on social network analysis for rtp analytics unconferenceBruce Conner
Selected highlights of Coursera Social Networking course, taught by Prof. Lada Adamic of the Univ. of Michigan. Presented at the annual Annual RTP Analytics Unconference, May 4, 2013
Mapping social networks on a new communication ecosystemInês Amaral
"Mapping social networks on a new communication ecosystem" - Inês Amaral [University of Minho / Instituto Superior Miguel Torga] and Helena Sousa [University of Minho]
Paper presented at IAMCR Conference 2010, Braga [Portugal]
Feedback Effects Between Similarity And Social Influence In Online CommunitiesPaolo Massa
SoNet Research Meeting presentation
Feedback Effects Between Similarity And Social Influence In Online Communities.
Authors: David Crandall, Dan Cosley, Daniel Huttenlocher, Jon Kleinberg, Siddharth Suri
Cornell University Ithaca, NY
2008 KDD: Proceeding of the 14th ACM KDD international conference on Knowledge discovery and data mining
#citations at 2010/04/09 from Google Scholar:44
Presenter: Paolo Massa, SoNet group, http://sonet.fbk.eu
Multiparty Access Control For Online Social Networks : Model and Mechanisms.Kiran K.V.S.
• Online social networks (OSNs) have experienced tremendous growth in recent years and become a de facto portal for hundreds of millions of Internet users.
• While OSNs allow users to restrict access to shared data, they currently do not provide any mechanism to enforce privacy concerns over data associated with multiple users.
• To this end, we propose an approach to enable the protection of shared data associated with multiple users in OSNs.
• We formulate an access control model to capture the essence of multiparty authorization requirements, along with a multiparty policy specification scheme and a policy enforcement mechanism.
Icwsm10 S MateiVisible Effort: A Social Entropy Methodology for Managing Com...guest803e6d
A theoretically-grounded learning feedback tool suite, the Visible Effort (VE) Mediawiki extension, is proposed for optimizing online group learning activities by measuring the amount of equality and the emergence of social structure in groups that participate in Computer-Mediated Collaboration (CMC). Building on social entropy theory, drawn from Shannon’s Mathematical Theory of Communication, VE captures levels of CMC unevenness and group structure and visualizes them on wiki Web pages through background colors, charts, and tabular data. Visual information provides users entropic feedback on how balanced and equitable collaboration is within their online group are, while helping them to maintain it within optimal levels. Finally, we present the theoretical and practical implications of VE and the measures behind it, as well as illustrate VE’s capabilities by describing a quasi-experimental teaching activity (use scenario) in tandem with a detailed discussion of theoretical justification, methodological underpinning, and technological capabilities of the approach.
The Mathematics of Social Network Analysis: Metrics for Academic Social NetworksEditor IJCATR
Social network analysis plays an important role in analyzing social relations and patterns of interaction among actors in a
social network. Such networks can be casual, like those on social media sites, or formal, like academic social networks. Each of these
networks is characterised by underlying data which defines various features of the network. Keeping in view the size and diversity of
these networks it may not be possible to dissect entire network with conventional means. Social network visualization can be used to
graphically represent these networks in a concise and easy to understand manner. Social network visualization tools rely heavily on
quantitative features to numerically define various attributes of the network. These features also referred to as social network metrics
used everyday mathematics as their foundations. In this paper we provide an overview of various social network analysis metrics that
are commonly used to analyse social networks. Explanation of these metrics and their relevance for academic social networks is also
outlined
RESOLVING MULTI-PARTY PRIVACY CONFLICTS IN SOCIAL MEDIANexgen Technology
TO GET THIS PROJECT COMPLETE SOURCE ON SUPPORT WITH EXECUTION PLEASE CALL BELOW CONTACT DETAILS
MOBILE: 9791938249, 0413-2211159, WEB: WWW.NEXGENPROJECT.COM,WWW.FINALYEAR-IEEEPROJECTS.COM, EMAIL:Praveen@nexgenproject.com
NEXGEN TECHNOLOGY provides total software solutions to its customers. Apsys works closely with the customers to identify their business processes for computerization and help them implement state-of-the-art solutions. By identifying and enhancing their processes through information technology solutions. NEXGEN TECHNOLOGY help it customers optimally use their resources.
Incremental Community Mining in Location-based Social NetworkIJAEMSJORNAL
A social network can be defined as a set of social entities connected by a set of social relations. These relations often change and differ in time. Thus, the fundamental structure of these networks is dynamic and increasingly developing. Investigating how the structure of these networks evolves over the observation time affords visions into their evolution structure, elements that initiate the changes, and finally foresee the future structure of these networks. One of the most relevant properties of networks is their community structure – set of vertices highly connected between each other and loosely connected with the rest of the network. Subsequently networks are dynamic, their underlying community structure changes over time as well, i.e they have social entities that appear and disappear which make their communities shrinking and growing over time. The goal of this paper is to study community detection in dynamic social network in the context of location-based social network. In this respect, we extend the static Louvain method to incrementally detect communities in a dynamic scenario following the direct method and considering both overlapping and non-overlapping setting. Finally, extensive experiments on real datasets and comparison with two previous methods demonstrate the effectiveness and potential of our suggested method.
Social Group Recommendation based on Big Dataijtsrd
Current life involves physical enjoyment, social activities and content, profile and cyber resources. Now it is easy to merge computing, networking and society with physical systems to create new revolutionary science, technical capabilities and better quality of life. That all possible through Cyber Physical Social Content and Profile Based System (CPSCPs).In this propose system, a group-centric intelligent recommender system named as GroRec, which integrates social, mobile and big data technologies to provide effective, objective and accurate recommendation services. This provides group recommendation in CPSCPs domain. In which activity oriented cluster discovery, the revision of rating information for improved accuracy and cluster preferences modelling that supports descent context mining from multiple sources. Group recommendation is based on profile and content based approach. Our main goal is make several interactions with group members by using specific technique and methods. The recommender system is economical, objective and correct. Ms. Nikita S. Mohite | Mr. H. P. Khandagale"Social Group Recommendation based on Big Data" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-3 , April 2018, URL: http://www.ijtsrd.com/papers/ijtsrd7097.pdf http://www.ijtsrd.com/computer-science/data-miining/7097/social-group-recommendation-based-on-big-data/ms-nikita-s-mohite
Preso on social network analysis for rtp analytics unconferenceBruce Conner
Selected highlights of Coursera Social Networking course, taught by Prof. Lada Adamic of the Univ. of Michigan. Presented at the annual Annual RTP Analytics Unconference, May 4, 2013
Mapping social networks on a new communication ecosystemInês Amaral
"Mapping social networks on a new communication ecosystem" - Inês Amaral [University of Minho / Instituto Superior Miguel Torga] and Helena Sousa [University of Minho]
Paper presented at IAMCR Conference 2010, Braga [Portugal]
Feedback Effects Between Similarity And Social Influence In Online CommunitiesPaolo Massa
SoNet Research Meeting presentation
Feedback Effects Between Similarity And Social Influence In Online Communities.
Authors: David Crandall, Dan Cosley, Daniel Huttenlocher, Jon Kleinberg, Siddharth Suri
Cornell University Ithaca, NY
2008 KDD: Proceeding of the 14th ACM KDD international conference on Knowledge discovery and data mining
#citations at 2010/04/09 from Google Scholar:44
Presenter: Paolo Massa, SoNet group, http://sonet.fbk.eu
Multiparty Access Control For Online Social Networks : Model and Mechanisms.Kiran K.V.S.
• Online social networks (OSNs) have experienced tremendous growth in recent years and become a de facto portal for hundreds of millions of Internet users.
• While OSNs allow users to restrict access to shared data, they currently do not provide any mechanism to enforce privacy concerns over data associated with multiple users.
• To this end, we propose an approach to enable the protection of shared data associated with multiple users in OSNs.
• We formulate an access control model to capture the essence of multiparty authorization requirements, along with a multiparty policy specification scheme and a policy enforcement mechanism.
Icwsm10 S MateiVisible Effort: A Social Entropy Methodology for Managing Com...guest803e6d
A theoretically-grounded learning feedback tool suite, the Visible Effort (VE) Mediawiki extension, is proposed for optimizing online group learning activities by measuring the amount of equality and the emergence of social structure in groups that participate in Computer-Mediated Collaboration (CMC). Building on social entropy theory, drawn from Shannon’s Mathematical Theory of Communication, VE captures levels of CMC unevenness and group structure and visualizes them on wiki Web pages through background colors, charts, and tabular data. Visual information provides users entropic feedback on how balanced and equitable collaboration is within their online group are, while helping them to maintain it within optimal levels. Finally, we present the theoretical and practical implications of VE and the measures behind it, as well as illustrate VE’s capabilities by describing a quasi-experimental teaching activity (use scenario) in tandem with a detailed discussion of theoretical justification, methodological underpinning, and technological capabilities of the approach.
The Mathematics of Social Network Analysis: Metrics for Academic Social NetworksEditor IJCATR
Social network analysis plays an important role in analyzing social relations and patterns of interaction among actors in a
social network. Such networks can be casual, like those on social media sites, or formal, like academic social networks. Each of these
networks is characterised by underlying data which defines various features of the network. Keeping in view the size and diversity of
these networks it may not be possible to dissect entire network with conventional means. Social network visualization can be used to
graphically represent these networks in a concise and easy to understand manner. Social network visualization tools rely heavily on
quantitative features to numerically define various attributes of the network. These features also referred to as social network metrics
used everyday mathematics as their foundations. In this paper we provide an overview of various social network analysis metrics that
are commonly used to analyse social networks. Explanation of these metrics and their relevance for academic social networks is also
outlined
RESOLVING MULTI-PARTY PRIVACY CONFLICTS IN SOCIAL MEDIANexgen Technology
TO GET THIS PROJECT COMPLETE SOURCE ON SUPPORT WITH EXECUTION PLEASE CALL BELOW CONTACT DETAILS
MOBILE: 9791938249, 0413-2211159, WEB: WWW.NEXGENPROJECT.COM,WWW.FINALYEAR-IEEEPROJECTS.COM, EMAIL:Praveen@nexgenproject.com
NEXGEN TECHNOLOGY provides total software solutions to its customers. Apsys works closely with the customers to identify their business processes for computerization and help them implement state-of-the-art solutions. By identifying and enhancing their processes through information technology solutions. NEXGEN TECHNOLOGY help it customers optimally use their resources.
Cardinal direction relations in qualitative spatial reasoningijcsit
Representation and reasoning with spatial information is a fundamental aspect of artificial
intelligence. Qualitative methods have become prominent in spatial reasoning. In geophysical explorations,
one of the aspects is to determine compass direction between the regions. In this paper, we present an
efficient approach to cardinal directions between free form regions. The development is very simple,
mathematically sound and can be implemented efficiently. The extension to 3D is seamless; it needs no
additional formulation for transition from 2D to 3D.It has no adverse impact on the computational
efficiency, as the technique is akin to 2D. This work is directly applicable to geographical information
systems for location determination, robot navigation, and spatio-temporal networks databases where
direction changes frequently.
P REPROCESSING FOR PPM: COMPRESSING UTF - 8 ENCODED NATURAL LANG UAGE TEXTijcsit
In this paper,
several new universal preprocessing techniques
are described
to improve Prediction by
Partial Matching (PPM) compression of UTF
-
8 encoded natural language text. These methods essentially
adjust the alphabet in some manner (for exampl
e, by expanding or reducing it) prior to the compression
algorithm then being applied to the amended text.
Firstly,
a simple bigraphs (two
-
byte) substitution
technique
is described
that leads to significant improvement in compression for many languages whe
n they
are encoded by the Unicode scheme (25% for Arabic text, 14% for Armenian,
9% for Persian, 15% for
Russian, 1% for Chinese text, and over 5% for both English and Welsh text)
.
Secondly,
a new
preprocessing technique t
hat outputs separate vocabulary
an
d symbols streams
–
that are subsequently
encoded separately
–
is also investigated
. This also leads to significant improvement in compression for
many languages (24% for Arabic text, 30% for Armenian, 32% for Persian and 35% for Russian). Finally
,
novel p
reprocessing and postprocessing techniques for lossy and lossless text compression of Arabic text
are described for dotted and non
-
dotted forms of the language
Emotional and behavioral problems of young people have always been an important issue. Emotions could
be changed through learning and maturing. Therefore, the emotions of young people can be changed
through counselling courses. This research uses experimental research methods, multimedia education and
the Beck Youth Inventories-Second Edition as research tools. The samples of this research are 60 eighth
grade students. The teaching experiment investigates the students' effectiveness of immediate and
procrastinated emotion counselling after the use of multimedia learning. The research showed that there is
no significant difference between the students of the experimental group and the control group in
immediate counselling results. On procrastinated emotion counselling, there is a significant effectiveness in
depression and anxiety. On emotional stability, the students of experimental group is better than the control
group.
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...ijcsit
Short term traffic forecasting has been a very impo
rtant consideration in many areas of transportation
research for more than 3 decades. Short-term traffi
c forecasting based on data driven methods is one o
f the
most dynamic and developing research arenas with en
ormous published literature. In order to improve
forecasting model accuracy of wavelet neural networ
k, an adaptive particle swarm optimization algorith
m
based on cloud theory was proposed, not only to hel
p improve search performance, but also speed up
individual optimizing ability. And the inertia weig
ht adaptively changes depending on X-conditional cl
oud
generator which has the stable tendency and randomn
ess property .Then the adaptive particle swarm
optimization algorithm based on cloud theory was us
ed to optimize the weights and thresholds of wavele
t
BP neural network, Instead of traditional gradient
descent method . At last, wavelet BP neural network
was
trained to search for the optimal solution. Based o
n above theory, an improved wavelet neural network
model based on modified particle swarm optimization
algorithm was proposed and the availability of the
modified prediction method was proved by predicting
the time series of real traffic flow. At last, the
computer simulations have shown that the nonlinear
fitting and accuracy of the modified prediction
methods are better than other prediction methods.
SFAMSS:A S ECURE F RAMEWORK F OR ATM M ACHINES V IA S ECRET S HARINGijcsit
As ATM applications deploy for a banking system, th
e need to secure communications will become critica
l.
However, multicast protocols do not fit the point-t
o-point model of most network security protocols wh
ich
were designed with unicast communications in mind.
In recent years, we have seen the emergence and the
growing of ATMs (Automatic Teller Machines) in bank
ing systems. Many banks are extending their activit
y
and increasing transactions by using ATMs. ATM will
allow them to reach more customers in a cost
effective way and to make their transactions fast a
nd efficient. However, communicating in the network
must satisfy integrity, privacy, confidentiality, a
uthentication and non-repudiation. Many frameworks
have
been implemented to provide security in communicati
on and transactions. In this paper, we analyze ATM
communication protocol and propose a novel framewor
k for ATM systems that allows entities communicate
in a secure way without using a lot of storage. We
describe the architecture and operation of SFAMSS i
n
detail. Our framework is implemented with Java and
the software architecture, and its components are
studied in detailed.
OrganicDataNetwork Comprehensiveness & Compatibility of different organic mar...Raffaele Zanoli
The presentation is an abridged compilation of the following OrganicDataNetwork publications:
Feldmann, C. and Hamm, U. (2013). Executive summary report on the comprehensiveness and compatibility of organic market data collection methods. University of Kassel, Witzenhausen (D3.2) available at http://orgprints.org/23011/.
Feldmann, C. and Hamm, U. (2013). Report on collection methods: Classification of data collection methods University of Kassel, Witzenhausen (D3.1) available at http://orgprints.org/23010/.
A S URVIVABILITY M ODEL FOR S AUDI ICT S TART - UPSijcsit
nnovation and entrepreneurship are critical elements in the transition to the knowledge-based economy
and future competition. Unfortunately, innovation tends to
b
e absent in Arab states for many reasons. To
promote innovation in Saudi Arabia, for instance, it is necessary to support inventors’ ideas to turn
inventions into start-up companies, which are companies in their early stage. At the same time, it seems
that there is a need for more academic research to study the success factors of Saudi information and
communication technology (ICT) start-up companies. ICT start-ups are important to the economy because
they are needed for the progress of all industries. Therefore, this study will identify the factors that lead to
successful ICT start-up projects. Then, it will develop a model for the best practices in the interplay among
the defined factors that will increase the opportunity to initiate successful start-ups. This research involves
a factor analysis study based on a quantitative method to measure the interdependences among the success
factors for ICT start-ups. The identified factors are verified using a sample of Saudi
start-up companies.
The study will contribute to enhancing the technological content to diversify the Saudi economy in order to
prepare for the post-oil era
Multi-Mode Conceptual Clustering Algorithm Based Social Group Identification ...inventionjournals
The problem of web search time complexity and accuracy has been visited in many research papers, and the authors discussed many approaches to improve the search performance. Still the approaches does not produce any noticeable improvement and struggles with more time complexity as well. To overcome the issues identified, an efficient multi mode conceptual clustering algorithm has been discussed in this paper, which identifies the similar interested user groups by clustering their search context according to different conceptual queries. Identified user groups are shared with the related conceptual queries and their results to reduce the time complexity. The multi mode conceptual clustering, performs grouping of search queries and users according to number of users and their search pattern. The concept of search is identified by using Natural language processing methods and the web logs produced by the default web search engines. The author designed a dedicated web interface to collect the web log about the user search and the same data has been used to cluster the social groups according to number of conceptual queries. The search results has been shared between the users of identified social groups which reduces the search time complexity and improves the efficiency of web search in better manner
Finding prominent features in communities in social networks using ontologycsandit
Community detection is one of the major tasks in social networks. The success of any community
depends upon the features that were selected to form the community. So it is important to have
the knowledge of the main features that may affect the community. In this work we have
proposed a method to find prominent features based on which community can be formed.
Ontology has been used for the said purpose.
Authorization mechanism for multiparty data sharing in social networkeSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
To Get any Project for CSE, IT ECE, EEE Contact Me @ 09666155510, 09849539085 or mail us - ieeefinalsemprojects@gmail.com-Visit Our Website: www.finalyearprojects.org
Sampling of User Behavior Using Online Social NetworkEditor IJCATR
The popularity of online networks provides an opportunity to study the characteristics of online social network graphs is important, both to improve current systems and to design new application of online social networks. Although personalized search has been proposed for many years and many personalization strategies have been investigated, it is still unclear whether personalization is consistently effective on different queries for different users, and under different search contexts. In this paper, we study performance of information collection in a dynamic social network. By analyzing the results, we reveal that personalized search has significant improvement over common web search.
The mixing time of thee sampling process strongly depends on the characteristics of the graph.
Abstract— Relationships are there between objects in Wikipedia. Emphases on determining relationships are there between pairs of objects in Wikipedia whose pages can be regarded as separate objects. Two classes of relationships between two objects exist there in Wikipedia, an explicit relationship is illustrated by a single link between the two pages for the objects, and the other implicit relationship is illustrated by a link structure containing the two pages. Some of the before proposed techniques for determining relationships are cohesion-based techniques, and this technique which underestimate objects containing higher degree values and also such objects could be significant in constituting relationships in Wikipedia. The other techniques are inadequate for determining implicit relationships because they use only one or two of the following three important factor such as the distance, the connectivity and the cocitation.
jashkadshkjsa ksa jdhs k sdajhdsa ks kdsjah dsk sadk asjdh aks asdjk sadkads k kadsjkjsad sadk sdakj dsa jALJALADSJLSAK ASKLASSADJ LAS DSAKSAD LSDK L SADL DASLK ASDJSDAKLJSADLK L SADL LSDAKDASJ L SAD
Fuzzy AndANN Based Mining Approach Testing For Social Network AnalysisIJERA Editor
Fast and Appropriate Social Network Analysis (SNA) tools ,techniques, are required to collect and classify
opinion scores on social networksites , as a grouping on wrong opinion may create problems for a society or
country . Social Network Analysis (SNA) is popular means for researcher as the number of users and groups
increasing day by day on that social sites , and a large group may influence other.In this paper, we
recommendhybrid model of opinion recommendation systems, for single user and for collective community
respectively, formed on social liking and influence network theory. By collecting thedata of user social networks
and preferenceslike, we designed aimproved hybrid prototype to imitate the social influence by like and sharing
the information among groups.The significance of this paper to analyze the suitability of ANN and Fuzzy sets
method in a hybrid manner for social web sites classifications, First, we intend to use Artificial Neural
Network(ANN)techniques in social media data classification by using some contemporary methods different
than the conventional methods of statistics and data analysis, in next we want to propagate the fuzzy approach
as a way to overcome the uncertainity that is always present in social media analysis . We give a brief overview
of the main ideas and recent results of social networks analysis , and we point to relationships between the two
social network analysis and classification approaches .This researchsuggests a hybrid classification model build
on fuzzy and artificial neural network (HFANN). Information Gain and three popular social sites are used to
collect information depicting features that are then used to train and test the proposed methods . This neoteric
approach combines the advantages of ANN and Fuzzy sets in classification accuracy with utilizing social data
and knowledge base available in the hate lexicons.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Scalable recommendation with social contextual informationeSAT Journals
Abstract Recommender systems are used to achieve effective and useful results in a social networks. The social recommendation will provide a social network structure but it is challenging to fuse social contextual factors which are derived from user’s motivation of social behaviors into social recommendation. Here, we introduce two contextual factors in recommender systems which are used to adopt a useful results namely a) individual preference and b) interpersonal influence. Individual preference analyze the social interests of an item content with user’s interest and adopt only users recommended results. Interpersonal influence is analyzing user-user interaction and their specific social relations. Beyond this, we propose a novel probabilistic matrix factorization method to fuse them in a latent space. The scalable algorithm provides a useful results by analyzing the ranking probability of each user social contextual information and also incrementally process the contextual data in large datasets. Keywords: social recommendation, individual preference, interpersonal influence, matrix factorization.
Scalable recommendation with social contextual informationeSAT Journals
Abstract Recommender systems are used to achieve effective and useful results in a social networks. The social recommendation will provide a social network structure but it is challenging to fuse social contextual factors which are derived from user’s motivation of social behaviors into social recommendation. Here, we introduce two contextual factors in recommender systems which are used to adopt a useful results namely a) individual preference and b) interpersonal influence. Individual preference analyze the social interests of an item content with user’s interest and adopt only users recommended results. Interpersonal influence is analyzing user-user interaction and their specific social relations. Beyond this, we propose a novel probabilistic matrix factorization method to fuse them in a latent space. The scalable algorithm provides a useful results by analyzing the ranking probability of each user social contextual information and also incrementally process the contextual data in large datasets. Keywords: social recommendation, individual preference, interpersonal influence, matrix factorization
Current trends of opinion mining and sentiment analysis in social networkseSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
STRUCTURAL COUPLING IN WEB 2.0 APPLICATIONS
1. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
DOI : 10.5121/ijcsit.2013.5204 41
STRUCTURAL COUPLING IN WEB 2.0 APPLICATIONS
Maya Samaha Rupert 1
1
Department of Computer Science, Notre Dame University Louaize, Lebanon
msamaha@ndu.edu.lb
ABSTRACT
The evolution of the Web and its applications has undergone in the last few years a mutation towards
technologies that include the social dimension as a first class entity in which the users, their interactions
and the emerging social networks are the center of this evolution. The web is growing and evolving the
intelligibility of its resources and data, the connectivity of its parts and its autonomy as a whole system. The
social dimension of the current and future web is being at the roots of its dynamics and evolution. It is thus,
fundamental to propose new underlying infrastructure to the web and applications on the web, to make
more explicit this social dimension and facilitate its exploitation. The work presented is this paper
contributes to this initiative by proposing a multi-agent modeling based on the system coupling to its
environment through its social dimension. Applied to a collaborative tagging system, the exploitation of the
social dimension of tagging allows an intelligent and better sharing of resources and enhancing social
learning between users.
KEYWORDS
Multi-agent systems, collaborative tagging systems, social learning.
1. INTRODUCTION
Over the last ten years, we have witnessed a revolution in the content, usage and structure of the
web and its various applications. The web evolution is not controlled by any authority, and
despite the chaos generated by the intensive volume of content and usage, order has emerged and
the system is self-organized.
Previously, it was believed that the evolution of the web is solely controlled by the evolution of
the technology and its intelligent design. But the phenomenal progress of Web 2.0 contradicts this
belief because the users and their local interactions are driving this evolution, and intelligent
design has become a secondary issue in this trend.
The web is growing and evolving the intelligibility of its resources and data, the connectivity of
its parts and its autonomy as a whole system. The social dimension of the current and future web
is being at the roots of its dynamics and evolution. It is thus, fundamental to propose new
underlying infrastructure to the web and applications on the web, to make more explicit this
social dimension and facilitate its exploitation. The work presented is this paper contributes to
this initiative. First, we propose a multi-agents modeling that is based on the system coupling to
its environment, through its social dimension. We illustrate this modeling through an application
of a collaborative tagging system, that shows how considering and exploiting the social
dimension of tagging, permits an intelligent and better sharing of resources, enhancing social
learning between users. From a general perspective, the research presented in this paper addresses
the issue of developing computer systems able to evolve and adapt to their environment, while
2. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
42
ensuring the emergence of new practices. This emergence is due to the usage that affects the
environment of the system, which in turn affects the usage. These systems are characterized by
the following characteristics:
- Complexity expressed by: 1) a large volume of resources and data 2) a complex networking 3)
a wide distribution with a decentralized control and 4) high dynamics.
- Openness: to a wide environment including physical and conceptual characteristics (physical
network, multiple users and usages, etc.).
- Self-Organization: no overall control guiding their organization. They self-organize into new
emerging structures.
This problem lies within the field of situated multi-agent systems where the agents are real or
virtual entities, operating in an environment that they are able to perceive and act upon. In these
systems, the role of the environment is fundamental.
In our research, we try to integrate the social dimension within the complex systems of the web.
This can be achieved by using an organizational agent-based model for the development of
complex systems that are open to their dynamic environment. We use situated multi-agent
systems to build computer systems embedded in their environment. The design of the multi-agent
system must take into consideration the different couplings between the system and its
environment:
- Spatial coupling represented by the spatial organization of the multi-agent system.
- Social coupling represented by the social organization of the multi-agent system.
- The co-evolution of the two organizations through the multi-agent system dynamics.
The model takes into consideration the co-evolution of social organization and spatial
organization of the multi-agent system and the retroactive effect of one organization on the other.
We applied this model to the design of a collaborative tagging system by applying the concepts of
social and spatial organizations. The spatial organization of resources will create clusters of
semantically similar resources that are very useful when searching for resources. This clustering
will result in the generation of groups of users who share similar interests. By analyzing the
similarities between the users in each group, the system recommends the most appropriate
resources according to personal interest of each user, which will in turn refine the clusters of
resources. And the cycle of co-evolution between the spatial organization (cluster of resources)
and social organization (groups of users) continues. The results showed that the proposed tagging
system based on this organization approach, offers new features that enhance the current
collaborative tagging systems, especially at the search level that becomes more personalized and
more efficient.
2. RESEARCH POSITIONING
Our research can be positioned in the context of three research areas: Web Science, Complex
Systems and Multi-Agent Systems (Figure 1). In previous work, we presented the Web from a
complex adaptive systems perspective [1], showing that the web exhibits the properties and
characteristics of these systems. Emergent properties in the evolution of the web and its self-
organizational nature are largely due to the usage, which in turn is largely affected by new
emergent technologies.
On the other hand, most organizational approaches for multi-agent systems concentrate on the
social organization and roles of agents, with less emphasis on the role of the environment in the
evolution of these systems. By developing systems that have the properties of complex adaptive
3. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
43
systems, the behaviors of users and the structure of the web graph are strongly related. It is
important to consider the environment and its physical materialization by a spatial representation
at the multi-agent system level, correlated with the social representation of the agents evolving in
this environment. By adopting the multi-agent paradigm as a model of representation, the system
will evolve through the coupling of the social and spatial organizations of the agents.
Figure 1. Web Science - Complex Systems - MAS
The concept of “social machines of the future” introduced in Web Science [2] finds its
justification in our approach that integrates explicit linkage between the social and spatial
organization in the evolution of complex systems. With the evolution of web 2.0 and the growing
popularity of collaborative tagging systems, we explored these techniques of coupling between
the social and spatial organizations in a system where the users’ actions leave persistent traces in
the environment (the tags) that affect their future actions. With the integration of the social
dimension in the system design, new features have emerged that have the potential to improve
current collaborative tagging systems.
3. FOLKSONOMY AND COLLABORATIVE TAGGING SYSTEMS
A new generation of applications has emerged with the "web 2.0" such as wikis, blogs, podcasts
and systems of resource sharing among different users. This revolutionary form allows web users
to contribute extensively to the content of the web. We are interested in a particular system of
sharing resources and that is collaborative tagging systems and folksonomy. Users add a tag or
keyword to a resource on the Internet. The resource may be a web page, a blog, a photo or a
podcast. Users are free to choose their own words to describe their favorite web resources. The
result is an emerging social classification pattern created by the users themselves. This is
categorically different from the traditional hierarchical classification. The terms and keywords
exist in a flat space where the parent-child relationships no longer exist.
By studying and analyzing existing collaborative tagging systems, we noted the lack of
adaptability and customization in these systems. At first glance, these systems provide
information and tagged resources added by the users themselves. But by studying these systems
in greater depth, taking into account the power of the social and the spatial aspect in these
systems, the knowledge that can be extracted is well beyond just a list of resources corresponding
to a particular tag. Current systems have many limitations at the search of information level and
the integration of the social dimension ensures their evolution as complex systems. In this work,
we took advantage of the co-evolution of the social and spatial organization in a complex system
to develop a collaborative tagging system allowing the emergence of new features. This new
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
43
systems, the behaviors of users and the structure of the web graph are strongly related. It is
important to consider the environment and its physical materialization by a spatial representation
at the multi-agent system level, correlated with the social representation of the agents evolving in
this environment. By adopting the multi-agent paradigm as a model of representation, the system
will evolve through the coupling of the social and spatial organizations of the agents.
Figure 1. Web Science - Complex Systems - MAS
The concept of “social machines of the future” introduced in Web Science [2] finds its
justification in our approach that integrates explicit linkage between the social and spatial
organization in the evolution of complex systems. With the evolution of web 2.0 and the growing
popularity of collaborative tagging systems, we explored these techniques of coupling between
the social and spatial organizations in a system where the users’ actions leave persistent traces in
the environment (the tags) that affect their future actions. With the integration of the social
dimension in the system design, new features have emerged that have the potential to improve
current collaborative tagging systems.
3. FOLKSONOMY AND COLLABORATIVE TAGGING SYSTEMS
A new generation of applications has emerged with the "web 2.0" such as wikis, blogs, podcasts
and systems of resource sharing among different users. This revolutionary form allows web users
to contribute extensively to the content of the web. We are interested in a particular system of
sharing resources and that is collaborative tagging systems and folksonomy. Users add a tag or
keyword to a resource on the Internet. The resource may be a web page, a blog, a photo or a
podcast. Users are free to choose their own words to describe their favorite web resources. The
result is an emerging social classification pattern created by the users themselves. This is
categorically different from the traditional hierarchical classification. The terms and keywords
exist in a flat space where the parent-child relationships no longer exist.
By studying and analyzing existing collaborative tagging systems, we noted the lack of
adaptability and customization in these systems. At first glance, these systems provide
information and tagged resources added by the users themselves. But by studying these systems
in greater depth, taking into account the power of the social and the spatial aspect in these
systems, the knowledge that can be extracted is well beyond just a list of resources corresponding
to a particular tag. Current systems have many limitations at the search of information level and
the integration of the social dimension ensures their evolution as complex systems. In this work,
we took advantage of the co-evolution of the social and spatial organization in a complex system
to develop a collaborative tagging system allowing the emergence of new features. This new
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
43
systems, the behaviors of users and the structure of the web graph are strongly related. It is
important to consider the environment and its physical materialization by a spatial representation
at the multi-agent system level, correlated with the social representation of the agents evolving in
this environment. By adopting the multi-agent paradigm as a model of representation, the system
will evolve through the coupling of the social and spatial organizations of the agents.
Figure 1. Web Science - Complex Systems - MAS
The concept of “social machines of the future” introduced in Web Science [2] finds its
justification in our approach that integrates explicit linkage between the social and spatial
organization in the evolution of complex systems. With the evolution of web 2.0 and the growing
popularity of collaborative tagging systems, we explored these techniques of coupling between
the social and spatial organizations in a system where the users’ actions leave persistent traces in
the environment (the tags) that affect their future actions. With the integration of the social
dimension in the system design, new features have emerged that have the potential to improve
current collaborative tagging systems.
3. FOLKSONOMY AND COLLABORATIVE TAGGING SYSTEMS
A new generation of applications has emerged with the "web 2.0" such as wikis, blogs, podcasts
and systems of resource sharing among different users. This revolutionary form allows web users
to contribute extensively to the content of the web. We are interested in a particular system of
sharing resources and that is collaborative tagging systems and folksonomy. Users add a tag or
keyword to a resource on the Internet. The resource may be a web page, a blog, a photo or a
podcast. Users are free to choose their own words to describe their favorite web resources. The
result is an emerging social classification pattern created by the users themselves. This is
categorically different from the traditional hierarchical classification. The terms and keywords
exist in a flat space where the parent-child relationships no longer exist.
By studying and analyzing existing collaborative tagging systems, we noted the lack of
adaptability and customization in these systems. At first glance, these systems provide
information and tagged resources added by the users themselves. But by studying these systems
in greater depth, taking into account the power of the social and the spatial aspect in these
systems, the knowledge that can be extracted is well beyond just a list of resources corresponding
to a particular tag. Current systems have many limitations at the search of information level and
the integration of the social dimension ensures their evolution as complex systems. In this work,
we took advantage of the co-evolution of the social and spatial organization in a complex system
to develop a collaborative tagging system allowing the emergence of new features. This new
4. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
44
system is based on the retroactive effect of the social on the spatial and vice versa. The objective
of this research is to complement the existing tagging systems by adding new features that can
enhance these systems, taking into account the complex characteristics of these systems and the
strong links that exist between the spatial and social organizations, which, to our knowledge has
not been well explored so far in the design of these systems. Sharing of resources and tags with
other users having the same interest offers two major advantages to users: the discovery of
knowledge and better ways for searching for information. Tagging systems are being more and
more used for users’ profiling and in recommender systems [3, 4] and for personalization [5].
With the absence of hierarchical classification in collaborative tagging systems, problems of
vocabulary and semantics become more persistent. There is no hierarchical structure, and the
classification of information in these systems suffers from an inconsistency in the use of a word
(what word or correct tag should be used to best describe a resource [6]. Users do not use tags
consistently; for example, they can use a tag today for a particular resource and use a different tag
in the future for the same resource, as their vocabularies and semantics change and evolve over
time. When searching for resources by tags, the user must agree with the provider of the tag on
the semantics of the resource.
To link users' non linked tags, an approach was proposed to build a collaborative and semi-
automated semantic structuring of folksonomies by using a socio-technical system combining
automatic handlings of tags, where the system allows every user to maintain his own view and
benefits from others contributions [7].
3.1. Tagging systems as complex systems
Collaborative tagging systems can be represented by tripartite networks, where the users, the
resources and the tags form the nodes. These three items form a triplet called a tag application,
which is the fundamental unit of information in these systems [8]. Tagging systems have the
characteristics of complex systems, such as a large number of users, lack of central coordination,
non linear dynamics, and feedback cycles. Several studies [9-11] show that these systems exhibit
the “small world” and “scale free” properties of self-organized complex networks. The clustering
coefficient for datasets extracted from Del.icio.us and Bibsonomy is extremely high, and the
relative path lengths are relatively low (3.6 in average). A high correlation between the outdegree
and indegree clustering coefficients is present. The node degree distribution in social tagging
systems follows the power-law distribution [9-11] p=k-λ, where the exponent λ= 1.418 (for a
dataset extracted from Del.icio.us).
3.2. Tag Recommendation
For tag recommendation, the research main focus is on personalized tag recommendation, helping
the user to add a new resource by providing tags’ suggestions. This is mostly done by taking into
account similarities between users, resources, and tags (collaborative filtering). This similarity is
calculated based on the resources, tags, and users themselves using the folksonomy and
personomy definitions [12]. Association rules and probabilistic models were also used to
recommend tags[13, 14].
For social search, and social recommendation of tags, a model was introduced to search by
relation where the user can choose to search either in his relations or in his “spiritual” relations,
looking for who are his similar users in [15]. Users don’t always search for the resources tagged
by their similar users, as these ones might find their own resources; it is interesting sometimes to
view the resources of users who are partially similar to them [16].
5. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
45
4. AN ORGANIZATIONAL MULTI-AGENT SYSTEM APPROACH FOR THE DESIGN
OF A TAGGING SYSTEM
Multi-agent systems (MAS) coordinated by self-organisation and emergence mechanisms have
been used for the development and design of complex systems, in which the role of the
environment has increasingly been taken into consideration as a first class entity in building
MAS. In order to engineer systems capable of “adequate” adaptation to their environment, we
propose a coupling between the system and its environment (Figure 2):
- A structural coupling represented by the spatial organization of the MAS.
- A behavioral coupling represented by the social organization of the MAS.
- The co-evolution of both organizations through the MAS dynamics.
Figure 2. Coupling between the system and its environment
This model of representation allows us to develop systems for the web in which the coupling of
structure and usage evolution (co-evolution) is made explicit, allowing for the emergence of new
practices.
4.1. Social and spatial organizations of the agents
The social organization of the system is the social structure in which agents can act and interact
with each other. Agents are organized in groups (organizational units) and play different roles
(organizational positions) in each group. Roles in the system define the behaviours that agents
exhibit as part of that role. The agents’ perceptions depend on the position of the agents in the
place, and the actions depend on the roles they can play. Agents’ indirect communication and
coordination are achieved through the use of the stigmergy mechanism and more particularly,
through the diffusion, propagation, and evaporation of a specific digital pheromone. This digital
pheromone is viewed as a spatial structure for coding the control and meta-control information.
The physical environment is represented by a network or a graph. Agents are situated in the
different nodes of the graph called places. These places form the organizational positions that
Astructuralcoupling
expressedbytheco-
evolutionofthestructure
ofthesystemandits
environment
Spatialorganizationof
theMAS
Abehaviouralcoupling
expressedbytheco-evolution
ofthebehaviourofthesystem
anditsenvironment
Socialorganizationofthe
MAS
Retroactiveeffectof
onecouplingonthe
other:organizational
articulation
Theco-evolutionofthe
twoorganizationsthrough
thedynamicsoftheMAS
MASImplications
represented
by
represented
by
represented
by
6. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
46
agents can occupy at the physical level of the environment. The perceptions/actions of these
agents are situated in the physical environment. A set of places forms a region. Regions form the
organizational units of the spatial organization. As the network topology is highly dynamic, the
regions are also dynamic and keep changing over time.
4.2. Organizational approach of our system
In our tagging application, users are represented by human agents who are involved in the
accomplishment of a collective task. These agents are present in a physical environment, which is
materialized by a complex network of physical resources that represents by itself the tagging
system. These agents assume certain roles; they are able to perceive and influence their
environment, as they accomplish some tasks in the considered network of resources, which
consequently affects the system’s evolution. Such physical materialization allows the
implementation of the mechanism of stigmergy, leading to self-organization.
Agents communicate indirectly with each other and leave their traces on the environment in the
form of tags. These tags could be considered as a pheromone, which allows self-structuring of the
system through the users’ actions on the environment. This emphasizes the influence exerted by
the persistent effects in the environment of past behaviors of agents on their future behaviours.
These effects were grouped into three categories:
- a qualitative effect: this represents the influence on the choice of the action to be taken by an
agent ;
- a quantitative effect: this represents the influence on the parameters (such as the position, the
strength, the frequency, the latency, the duration, etc.) of the action, while the nature of the action
remains unchangeable;
- a qualitative and/or quantitative indirect effect: this represents the influence on the action result.
This influence indirectly affects the way the action will be taken and its result, are a consequence
of the changes made to its environment.
Let us consider the case of adding a resource to a personal library, where an agent could choose a
tag from his/her own vocabulary list. If this resource doesn’t exist in the system, the personal tag
will be added to the resource. But if the resource does exist in the system, with multiple dominant
tags, the user will probably choose one of these tags. The actions that have already been taken by
previous users will be affected by the result of the current agent’s action. The resource will be
reinforced by the dominant tag, which will affect the actions of future agents. This is a case of
passive stigmergy. The mechanism of stigmergy allows the environment to structure itself
through activities that agents take in the environment.
The spatial organization in form of sub-communities of resources is affected by this change,
leading to a restructuring of the environment. This restructuring will have an effect on the spatial
position of the agent in the physical environment that is materialized by the network of resources.
This position influences the choice of the action to be taken by the agent. Consequently, the agent
could choose to play the role of Resource Tagger, Resource Searcher or Knowledge Expert. He
could also choose to be, for instance, the creator of a new community of users, etc.
An agent’s behaviour and the role it will play are greatly affected by its position in the spatial
organization. Its position is also affected by its actions and the roles it plays in the social
organization and by the different activities in the environment (pheromone presence, etc.). The
coupling between the social organization and the spatial organization is retroactive and is
expressed in the graph topology. Figure 3 shows a cycle of evolution between the social and
spatial organizations.
7. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
47
Figure 3. Evolution cycle
4.3. Functionalities of the collaborative tagging system
The purpose of our research is to complement existing tagging systems with new features that
enhance the tagging experience while taking into consideration the complex characteristics of
these systems. The co-evolution of the spatial and social organizations of agents paved the way
for the emergence of new properties. Users or agents leave their traces on the physical
environment (tags and reinforcement of tags). As a result of this tagging behavior, sub-
communities of resources eventually emerge. This is viewed as the stigmergy mechanism, where
the influence of persisting effects in the environment of past behaviours affects future behaviours.
Our collaborative system was created based on the organizational multi-agent system model. The
main functionalities of our tagging system that enhance the users’ experience are listed below:
- Enhancing the search by tag by having a kind of hierarchical classification from the formation
of sub-communities of resources. Searching a tag like ‘design’ with the option to cluster the
results will return in our system sub-communities such as ‘web design”, “home design” etc.. The
advantage of belonging implicitly to a virtual group will allow each member of the group to
access and view more quickly any new resource tagged within the group. The member will also
have a chance to interact with other users who share his same interest. Most users in current
tagging systems do not explicitly form or join social groups.
8. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
48
- A member may decide to become a group leader and create a physical group and send
invitations to members of the virtual group to join the new group. (building communities and
forming social relationships becomes easier as the group leader is aware of all the potential
members)
- Integrating the personomy in the application as a tool for calculating the similarity rate between
two users of the same group. Users can compare themselves to other users and find those who
share more interests with them.
- This similarity is used to build user profiles that support the integration of web page
recommendation systems, as these systems will have a better understanding of the interests of the
users and be able to recommend more specific bookmarks to users.
- The system-tags generated by the system improve the tag vocabulary of users in terms of
consistency.
These functionalities have emerged as a result of the coupling of the social organization and
spatial organization. This self-organizational aspect at the spatial and social levels, as well as the
mutual retroactive effect, could be expressed in our application as follows:
The evolution of the spatial organization (sub-communities of resources) has a direct effect on the
evolution of social organization (formation of our virtual groups). The reinforcement of the
resources by the users has a direct effect on spatial organization. The more users leave their
traces, the more traces will be reinforced by other users. This is a kind of pheromone that is
deposited in the environment.
The social presence of individuals affects their behavior in their social networks. Users will
therefore increase their annotations and contributions. This is the direct effect of social
organization.
5. CLUSTERING RESOURCES AND EXTRACTING USERS’ PROFILES
5.1. Clustering resources
We used the spectral clustering for grouping sub-communities of resources that share similar
content. We adopted the algorithm used in [16] for the emergence of sub-communities of
resources by calculating the weight between two resources R1 and R2, as follows:
∑∈∑∈∑ ∩∈
∑ ∩∈
=
−
+
−
+
21
2
21
1
21
21
21
21
,
),max(
),min(
21
TTt f
f
TTt f
f
TTt f
ff
TTt f
ff
w
t
t
t
t
t
tt
t
tt
RR
The numerator is the sum of the minima of normalized frequencies for the tags used in both
resources (intersection of sets T1 and T2).
T1 (respectively T2) is the set of tags associated with R1 (respectively R2), (respectively ) is the
frequency of occurrence of tag t in T1 (respectively T2) and is the global frequency of tag t or the
total number of times that tag t was used in all the resources.
The formed similarity matrix W could be considered as the adjacency matrix of a complex
weighted network in which it is possible to assign to the arcs of the graph a weight that is
proportional to the intensity of the connections between the network elements.
9. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
49
In order to visualize the different sub-communities of resources that emerge from the set of all
resources related to a particular topic, some necessary transformations of the rows and columns of
this matrix were needed. Consequently, the matrix was transformed into a matrix Q as follows:
Q = S – W where Wij = (1-δij) ( ) and
S is a diagonal matrix in which every element equals the sum of the corresponding elements of
the row of W.
We study the spectral properties of matrix Q, and determine the number of emergent semantically
distinct sub-communities of resources from the number of smallest distinct non-trivial
eigenvalues. Figure 4 shows the sorted eigenvalues of the matrix Q. The presence of the first 4
non-zero well separated eigenvalues indicates the existence of at least 4 well defined sub-
communities of resources.
The Laplacian matrix L of the graph G (also called the Kirchhoff matrix) is defined as being the
difference between the degree matrix D and the adjacency matrix W. L = D – W
Let us consider the first smallest eigenvalues of the Laplacian matrix L. The number of these well
separated eigenvalues can indicate the number of possible emerging communities. A study of the
first eigenvectors that correspond to these eigenvalues reveals the structure of these communities.
Figure 4. Sorted eigenvalues of Matrix Q. The presence of at lease 4 well separated non zero eigenvalues
shows the presence of at least 4 different clusters
To partition the graph by the eigenvectors of matrix Q, the number of clusters from the
eigenvectors of Laplacian matrix were detected by studying the correlation between two nodes, as
both resources that belong to the same community will be strongly correlated [18]. We calculated
the correlation matrix Cij between two nodes i and j based on the following formula:
)])([(
2222
jjii
jiji
xxxx
xxxx
ijc
−−
−
=
10. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
50
in which xi and xj are the components of the first few nontrivial eigenvectors, the notation
represents the average of these components. The correlation coefficient cij measures the
proximity between two nodes i and j. Based on the analysis of this matrix, clusters of resources
were retrieved.
When searching for resources that are assigned a specific tag, our system clusters these resources
into sub-communities. For example, if the user searches for resources tagged with
‘programming’, the system will arrange the resources into sub-communities as follows: ‘web
programming’, ‘java programming’, ‘ajax programming’, etc., while the existing systems display
resources that are associated with the tag ‘programming’. Our system significantly improves the
results of a search by tagged resources.
Once the system applies the clustering algorithm described above to a particular set of resources,
these resources will be assigned system tags composed of the combination of the topic-subtopic
(i.e. ‘web’ and ‘programming’, or ‘java’ and ‘programming’).
The system tags are auto-suggested to new users who are about to tag a resource that is already
assigned system tags. This application of a suggested tag is viewed as a pheromone used to
reinforce traces left by the agents when coming across a particular resource.
5.2 Virtual groups of users
A virtual group is a set of users sharing the same interest in a particular topic. Users are grouped
into virtual groups based on their tagging history. Newly added resources are categorized into
virtual groups based on users’ early tagging behaviour. This provides an advantage to users as
they become aware of the social network earlier, and they can choose to interact with the network
and add more tags and resources to share within the virtual groups. For each sub-community of
resources, corresponding users who have already tagged these resources will be grouped into
‘virtual groups’ based on the topic of the sub-community resources. For example: all users
interested in resources related to ‘Web Design’ belong to the same virtual group ‘Web Design’.
Figure 5 shows an example of a user who belongs to 2 groups “Web Design” and “Home Design”
Figure 5. 2 groups “Web Design” and “Home Design”
11. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
51
5.3. Analysis of the similarity degree between 2 users and building users’ profiles
The purpose of this analysis is to determine whether two specific users are strongly or slightly
similar.
Definition: Two users are defined as strongly similar if they tag many resources that are
semantically non-similar. For example: if two users tag in the same way (use similar tags)
resources that are related to programming, it will be interesting to analyze how these users have
tagged resources related to cooking or the Vancouver Olympic games for instance.
If the two users who belong to the same virtual group are strongly similar, the resources added by
one of them will be suggested to the other user and vice versa. In this case, the results of the
search by tag will be customized based on the interests of each user.
In each virtual group of users, we will cluster users with high similarity degree, whereas other
users in the same group will have slight similarity degree. This creates several clusters in the
same group. It is important that every user become aware of other strongly similar users, and
consequently will have direct access to the resources added by these users to their libraries. In the
sub-communities of resources this situation is reflected in the information that will be displayed
to the user. The sub-communities of resources will in turn be customized and refined according to
the user’s interests. Given this direct and rapid access to those resources that have been tagged by
users with a high degree of similarity to a particular user, the particular user will have the
tendency to tag the same resources. This will create a building of such resources in the
community quite similar to the pheromones.
For example, suppose we have 2 users, namely User1 and User 2 both interested in “web design”,
therefore tagging the same resources with the “web design” tag. Suppose they are also both
interested by the resources related to the same city “Vancouver”. In our system, User1 and User2
will be highly similar.
The customized recommendation for User1 will display the resources tagged by highly similar
users (User2 in this case). When User2 tagged a new resource which is a “web design” company
in “Vancouver”, this resource was recommended only to User1 based on the high similarity score
between these 2 users. These resources are of special significance to User1 because they come
from a user who shares the same interests.
It is very probable that User1 considers tagging the resources that the system recommends to him.
Therefore theses tags and resources will be reinforced in the system.
6. CONCLUSION
In this paper, we propose to introduce more sociability in collective tagging systems. Our work is
aimed to contribute to the effort of the emerging web science, where one objective is to propose
new principles and underlying architectures of future social machines over the social web. We
made explicit the linkage between social activity of tagging and its effect on emerging clusters of
resources and virtual groups of users. This was modeled by a multi-agent systems with a social
organization (practices and activities) and a spatial organization (effects on resources), coupled in
a retro-active way. This coupling allows the co-evolution of clusters of resources (tagged with
similar tags) and virtual groups of similar users. The emergence of clusters of resources is
obtained by the adaptation of a spectral clustering algorithm. This clustering allows the definition
of a hierarchical organization of tags, using system tags suggested after the emergence of a cluster
of resources and an associated virtual group of users (taggers). Finally, these virtual groups of
12. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 2, April 2013
52
users and their associated clusters of tagged resources were used to propose resources
recommender system, based on the cross-fertilization of the tagging activity of the members of
the virtual groups that emerged from the tagging activity. In future work, we intend to consider
the effect of considering social networks properties and their effects in the context of
collective/social tagging systems.
REFERENCES
[1] M. Rupert, A. Rattrout, and S. Hassas, "The web from a Complex Adaptive Systems Perspective,"
Journal of Computer and Systems Sciences - Elsevier, vol. 74, pp. 133-145, 2008.
[2] J. Hendler, N. Shadbolt, W. Halla, T. Berners-Lee, and D. Weitzner, "Web science: an
interdisciplinary approach to understanding the web," Communications of the ACM, vol. 51, pp. 60-
69, 2008.
[3] C. Yeung, M. Noll, N. Gibbins, C. Meinel, and N. Shadbolt, "On Measuring Expertise in
Collaborative Tagging Systems," Proceedings of the WebSci'09: Society On-Line, Athens, Greece,
2009.
[4] A. K. Milicevic, A. Nanopoulos, and M. Ivanovic, "Social tagging in recommender systems: a survey
of the state-of-the-art and possible extensions," Artif. Intell. Rev., vol. 33, pp. 187-209, 2010.
[5] J. Wang, M. Clements, J. Yang, A. P. d. Vries, and M. J. T. Reinders, "Personalization of tagging
systems," Inf. Process. Manage., vol. 46, pp. 58-70, 2010.
[6] S. Choy and A. Lui, "Web Information Retrieval in Collaborative Tagging Systems," Proceedings of
the IEEE/WIC/ACM International Conference on Web Intelligence, 2006.
[7] F Limpens, F. Gandon, and M. Buffa, "Helping online communities to semantically enrich
Folksonomies," Proceedings of the The Web Science Conference, 2010.
[8] U. Farooq, T. G. Kannampallil, Y. Song, C. H. Ganoe, J. M. Carroll, and L. Giles, "Evaluating
tagging behavior in social bookmarking systems: metrics and design heuristics," Proceedings of the
the international ACM conference on Supporting Group Work, 2007.
[9] V. Robu, H. Halpin, and H. Shepherd, "Emergence of consensus and shared vocabularies in
collaborative tagging systems," ACM Transactions on the Web (TWEB), vol. 3, 2009.
[10] A. Mislove, M. Marcon, K. P. Gummadi, P. Druschel, and B. Bhattacharjee, "Measurement and
Analysis of Online Social Networks," Proceedings of the 7th ACM SIGOMM Internet Measurement
Conference (IMC), San Diego, California, USA, 2007.
[11] C. Cattuto, C. Schmitz, A. Baldassarri, V. D. P. Servedio, V. Loreto, A. Hotho, M. Grahl, and G.
Stumme, "Network properties of folksonomies," AI Communications:Network Analysis in Natural
Sciences and Engineering, vol. 20, pp. 245-262, 2007.
[12] J. Gemmell, T. Schimoler, M. Ramezani, and B. Mobasher, "Adapting k-nearest neighbor for tag
recommendation in folksonomies," Proceedings of the 7th Workshop on Intelligent Techniques for
Web Personalization and Recommender Systems, 2009.
[13] P. Heymann, D. Ramage, and H. Garcia-Molina, "Social tag prediction," Proceedings of the 31st
annual international ACM SIGIR conference on Research and development in information retrieval,
2008.
[14] M. Lipczak, "Tag recommendation for folksonomies oriented towards individual users," Proceedings
of the European Conference on Machine Learning and Principles and Practice of Knowledge
Discovery in Databases, 2008.
[15] R. Schenkel, T. Crecelius, M. Kacimi, T. Neumann, J. Parreira, M. Spaniol, G. Weikum, and G.
Saarbruecken, "Social wisdom for search and recommendation," IEEE Data Engineering Bulletin,
vol. 31, 2008.
[16] E. Chi, P. Pirolli, and S. Lam, "Aspects of augmented social cognition: Social information foraging
and social search," Proceedings of the Online Communities and Social Computing, 2007.
[17] A. B. Ciro Cattuto, Vito Servedio, Vittorio Loreto, "Emergent Community Structure in Social
Tagging Systems," Proceedings of the European Conference on Complex Systems, Dresden, 2007.
[18] A. Capocci, V. D. P. Servedio, G. Caldarelli, and F. Colaiori, "Detecting communities in large
networks," Ed., 2004.