Data Mining in Social Network
Data Mining in Social Network
CONTENTS
DATA, KNOWLEDE,INFORMATION
DATA MINING
DATA,INFORMATION& KNOWLEDGE
DATA:
INFORMATION:
DATA,INFORMATION& KNOWLEDGE
KNOWLEDGE:
DATA MINING
USEFUL
UNKNOWN
INFROMATION.
SOCIAL NETWORK
SOCIAL NETWORK
ANALYSIS:DEFINITON
SOCIAL NETWORK ANALYSIS
FOCUSES ON THE STRUCTRE OF
RELATIONSHIP AMONG A SET OF
ACTORS.
Social network analysis maps and measures formal and
informal relationships to identify what facilitates or impedes
the information and knowledge flows that bind interacting
units, viz., who knows whom and who shares what information
and knowledge with whom through what media.
BLOGGING
MICROBLOGS
HYBRID APPLICATIONS
WIKIS
SOCIAL NEWS
SOCIAL BOOKMARKING
Data
mining
technique
in social
media
GRAPH
MINING
TEXT
MINING
Graph mining
1.)Graph mining:
Graphs(or networks) constitute a prominent data structure and
appear essentially in all form of information . Example include the web
graph ,social network. Typically, communities correspond to , group
of nodes , where nodes within the same community ( or clusters) tend
to be highly similar sharing common features ,while on the other hand
nodes of different communities show low similarities.
Extracting useful knowledge (patterns, outliers ,etc) from structured
data that can be represented as graph.
10
Graph mining
11
12
Graph Definition
13
Network diagram
2.The lines linking each node
denote the relationships and
interaction between them in
order to complete the task.
1. Each individual or
team is shown as a
circular node on
the diagram.
Numbered for ease
of reference.
Network diagram
14
Apriori-Based Approach
15
16
PATTERN-BASED APPROACH
17
Text mining
2.)Text mining:
18
19
Data collection:
Data Modelling:
This is the process used to define and analyse
the data requirements needed to support the
application process within the scope of
corresponding applications.
20
methods:
2.) Anomaly detection: Its the search for items or events which
do not confirm to an expected pattern.
21
Facebook platform provides API,SDK for developing applications which access the
Facebook data. The Facebook SDK provides a fast native, Facebook integration ,using the
exact same implementation regardless of which environment you are deployed to.
1.
iOS platform
2.
Android platform.
For web development SDK are provided by both Facebook and the
community:Php, JavaScript ,ruby,node.js, C#
Facebook api
Search API: The graph API is a simple HTTP based API that
gives access to the Facebook social graph, uniformly represented
objects in graph and connection between them.
22
Facebook api
Chat: One can integrate a Facebook chat into a webbased desktop or mobile instant messaging products.
23
24
Refine strategies.
25
26
Limitations of sna
In many cases the graphs are large scale hence difficult to control
27
CONCLUSION
CHALLENGES:
-LARGE
-NOISE
SCALE NETWORK
28
THANKYOU