Professional Documents
Culture Documents
Datamininginsocialnetwork 140921150730 Phpapp02 PDF
Datamininginsocialnetwork 140921150730 Phpapp02 PDF
DATA, KNOWLEDE,INFORMATION
DATA MINING
SOCIAL NETWORK,SOCIAL NETWORK ANALYSIS
DATA MINING IN SOCIAL NETWORKS: 1. GRAPH MINING.
2. TEXT MINING
ACCESSING DATA FROM FACEBOOK
APPLICATIONS OF SOCAIL NETWORK ANALYSIS
LIMITATIONS OF SOCIAL NETWORK ANALYSIS.
3
DATA,INFORMATION& KNOWLEDGE
DATA:
FACTS AND STATISTICS COLLECTED TOGATHER FOR REFERENCE
ANALYSIS.
THE QUANTITIES ,CHARACTERS ,SYMBOLS ON WHICH OPERATIONS
ARE PERFORMED BY A COMPUTER, BEING STORED AND TRANSMITTED.
INFORMATION:
THE PATTERNS, ASSOCIATIONS,RELATIONSHIP AMONG ALL THESE
DATA CAN PROVIDE INFORMATION.FOR EXAMPLE ANALYSIS OF SALE
TRANSACTION DATA CAN GIVE INFORMATION ABOUT WHICH
PRODUCTS ARE SELLING WHEN.
4
DATA,INFORMATION& KNOWLEDGE
KNOWLEDGE:
INFORMATION CAN BE CONVERTED INTO KNOWLEDGE ABOUT
HISTORICAL PATTERNS AND FUTURE TRENDS.
5
DATA MINING
BLOGGING
MICROBLOGS
COMMUNITY-BASED OUESTION ANSWER( C-QA)
EMAILS AND CHAT
HYBRID APPLICATIONS
WIKIS
SOCIAL NEWS
SOCIAL BOOKMARKING
MEDIA SHARING,OPINION VIEWS AND RATINGS
9
Data
GRAPH
mining
MINING
technique TEXT
in social MINING
media
10
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.
2.)Text mining:
It is an emerging technology that attempts to extract
meaningful information from unstructured textual data.
Text mining is an extension of data mining to textual data.
A social network contains a lot of data in the nodes of
various forms.
For example a social network may contain blogs,
articles , messages etc.
19
Text mining process
Data collection:
The data collector module continuously
downloads data from one or more social platform
and stores raw data into the database. Based on
application type the parameters are specified
with the API call.
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
Mining methods(Text mining)
Mining methods:
1.) Clustering Analysis: Automatic or semi-automatic analysis
of large quantity of data to extract previously unknown interesting
patterns such as groups of data records known as cluster
analysis.
2.) Anomaly detection: It’s the search for items or events which
do not confirm to an expected pattern.
21
access data from Facebook
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.
In mobile Facebook provides SDK for:
1. iOS platform
2. Android platform.
For web development SDK are provided by both Facebook and the
community:Php, JavaScript ,ruby,node.js, C#
22
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.
CHALLENGES:
-LARGE – SCALE NETWORK
-NOISE
28
THANKYOU