SlideShare a Scribd company logo
1 of 26
1
Intelligent Infrastructure using Human-in-
Loop Cyber-physical Systems
- Social Network as a Soft Sensor
Dr. Arpan Pal
Head of Research
Innovation Lab, Kolkata
Tata Consultancy Services Ltd.
Outline
Intelligent Infrastructure and Human-centric Cyber-physical Systems
Architecture
Social Media as a Soft Sensor
Application Use Cases
Public Safety
Transportation
Healthcare
Technology for Social Media Soft Sensing
Access Technologies
Natural Language Processing and Emotion Mining
RIPSAC – a generic platform for Internet-of-Things
Innovation @TCS
Intelligent Infrastructure and Human-centric
Cyber-physical Systems
4
Human-in-Loop Cyber-physical Systems
Humans
Computing
Infrastructure
ICT Systems
5
Human-in-Loop Cyber-physical Systems
Humans
Physical
Objects and
Infrastructure
Computing
Infrastructure
Cyber-physical Systems
6
Human-in-Loop Cyber-physical Systems
Humans
Physical
Objects and
Infrastructure
Computing
Infrastructure
Human-in-loop Cyber-physical Systems
Social
Media
What we talk about
the physical world
around us
Social
Media
What we talk
about ourselves
7
Signal
Processing
Intelligent Infrastructure
Sense
Extract
Analyze
Respond
Learn
Monitor
Intelligent
Infra
@Home
@Building
@Vehicle
@Utility
@Mobile
@Store
@Road
“Intelligent” (Cyber) “Infrastructure” (Physical)
APPLICATION SERVICES
BACK-END PLATFORM
INTERNET
GATEWAY
Sense
Extract
Analyze
Respond
Communication
8
Intelligent Infrastructure Architecture
People Feedback & Emotions
Social Media
Integrated Services
Sensors & IoT
Platform
Traditional Monitoring & Control Systems Citizen Data
Smart Integration Platform
Transportation Healthcare Electricity
WaterPublic Safety Tourism
Smart Domain Services
Community
etc.
Sense: People Activity, Appliances, Vehicles , Road, Home/Bldg, Utility Infrastructure
Integration Platform
9
Social Media as a soft sensor?
 Incoming data is not from any physical
measurement but from the social media
expressions from people
 People either talk about themselves or they
talk about what is happening in their
surrounding
 Both have rich information content
 Can be converted into meaningful soft sensor
observations through Text Processing and
Natural Language Processing (NLP) of the
social media posts
10
Source of Data
Text data that gives rise to sensor readings
– Mail chains
– Public discussion forums
– Crowd-sourced wikis
– Blogs / Microblogs / Social network status updates and comments
Application Use Cases
12
Public Safety
 Continuosly collect tweets based on location and
keywords
 Create keyword lists for each calamity using
synonyms of the calamity word.
(e.g.) burglary, theft, arson for burglary.
 Detection of abnormal activities related to public
safety like burglary, fire, gunshots, earthquake etc.
from geo tagged tweets
 Cluster classified tweets based on geo location to
determine sense of intensity and extensiveness of
calamity such as earthquake in a region
13
Transportation
 Sentiment analysis on public tweets during a
sporting/entertatinment event and predicting
the time and route of departure of the huge
crowd (e.g. traffic and crowd control around
a sports stadium)
 Finding occurences of traffic jam from geo-
tagged tweets and finding the best route
from crowd-sourced data
 Creating a pothole map of the city
14
Healthcare
 Find out the set of people who can form a self help
group amongst themselves for support and advice
for a given disease.
– Use hidden community detection by applying NLP on
posts to create the social graph to identify the
undeclared community
 Monitoring health by inferring from social media such
as blogs, micro-blogs, posts, comments with possible
extension to disease onset detection like dementia or
Alzheimer's disease from social network posts
– Search for patterns in posts to detect possible
symptoms to diseases
– E.g. - sentiment analysis on posts will give whether the
given post’s emotion is positive or negative. If the
emotions are cycling between positive and negative
extremes with some periodicity, probably the person
has bipolar disorder
Technologies for Social Media Soft Sensing
16
Access Technologies
Source: Moo Num Ko et. al., IEEE Computer Magazine, Aug 2010
http://www.profsandhu.com/journals/computer/computer1008.pdf
17
Access Technologies (Contd…)
 Authentication and Authorization
– OAuth
o Twitter and Facebook currently use OAuth version 2.0
– OpenID
o Used to create a user name and password to be used
across different sources of social network posts
 Streams
– Open Stream used by facebook
– Open Social used by Google and MySpace
 Application APIs
– Rest API
– Streaming API
o Twitter Firehose – real time streaming of all tweets
o Twitter Gardenhose access level
18
Natural Language Processing
 Language identification and translation
 Spelling correction
 Segmentation of different Parts of Speech
– Named entity recognition – to identify proper
nouns
 Classification – To classify text into categories
– Dynamic language model classifier / Naive Bayes
classifier
– Requires manual annotation for training
 Word sense disambiguation
– Dictionary based
19
Emotion Mining
 Classify text as either ‘positive’ or ‘negative’
emotions
– Use AFINN to find the amount of +ve or –ve of
emotions in each sentence
 Use Dictionary like Wordnet
– Use word sense disambiguation to disambiguate
each word in the sentences of a post into its
corresponding synset id
– Map them to the type of emotion that that synset id
represents
 Observe the flow of emotions as a function of time
and users – track at individual and group level
20
TCS IoT Platform - RIPSAC
Internet
Internet
Sensor
Services
Analytics
Storage
Services
RIPSAC Platform
App Developers
PaaS Provider
End User
Sensors
Sensor Providers
RIPSAC – Real-time Integrated Platform for Services & AnalytiCs
21
RIPSAC Architecture - mapping to Social Media Analytics
Internet
End Users
Administrators
Device Integration & Management Services
Analytics Services
Application Services
Storage
Messaging & Event Distribution Services
ApplicationServices
Presentation Services
Application Support Services
Middleware
Edge Gateway
Sensors
Internet
Back-end on Cloud
RIPSAC – Real-time Integrated Platform for Services & AnalytiCs
Traditional
Internet
 Service Delivery
Platform & App
Development
Platform
 Security/Privacy
Framework
 Lightweight M2M
Protocols
 Analytics-as-a-
Service
 Social Network
Integration
 SDKs and APIs for
App developer
Access
Technology
Library
NLP and Emotion
Mining Library
Innovation @TCS
23
Innovation@TCS - Innovation Labs
Bangalore, India1
TCS Innovation Labs - Bangalore
Chennai, India2
TCS Innovation Labs - Chennai
TCS Innovation Labs - Retail
TCS Innovation Labs - Travel & Hospitality
TCS Innovation Labs - Insurance
TCS Innovation Labs - Web 2.0
TCS Innovation Labs - Telecom
Cincinnati, USA3
TCS Innovation Labs - Cincinnati
Delhi, India4
TCS Innovation Labs - Delhi
Hyderabad, India5
TCS Innovation Labs - Hyderabad
TCS Innovation Labs - CMC
Kolkata, India6
TCS Innovation Labs - Kolkata
Mumbai, India7
TCS Innovation Labs - Mumbai
TCS Innovation Labs - Performance Engineering
Peterborough, UK8
TCS Innovation Labs - Peterborough
Pune, India9
TCS Innovation Labs - TRDDC - Process Engineering
TCS Innovation Labs - TRDDC - Software Engineering
TCS Innovation Labs - TRDDC - Systems Research
TCS Innovation Labs - Engineering & Industrial Services
1 2
3
4
5
97
6
8
2000+ Associates in Research, Development and Asset Creation
19 Innovation Labs
24
Academic Co-Innovation Network (COIN )
Fostering joint research
and innovation through a
mutually beneficial
alliance between TCS and
academia
Academic
context
Thoughts and research towards disruptive Innovation
Knowledge exchange and people development
Industry-oriented
Business context
innovation scalability of academia context of real-world problems
Collaborative
research
environment
Collaboration Mechanisms
• MoU based Alliances
• Sabbaticals – Academia to TCS Innovation Lab and TCS Innovation Lab to Academia
• TCS Research Scholar Program
• Masters and PhD Internships
Joint publications and IPRs
25
Innovation Lab, Kolkata
Research Areas
• Sensor Signal Processing
• 2D/ 3D Image / Video Processing
• Protocols, Security and Privacy
• Parallel and Distributed Computing
• Stream Processing and Reasoning
• System Modeling and Identification
• Sematic Sensor Web
• Social Media Analytics
Academic Collaborations
• Singapore Management University (iCity Platform)
• Indian Statistical Institute (Protocol/Privacy, Image /
Video Processing)
• IIT Kharagpur (Analytics, Personal Context Extraction)
• IIT Bombay (Energy and Utilities)
• Jadavpur University (Signal Processing)
Application Areas
• Wellness and Healthcare
• Energy and Utilities
• Transportation
Thank You
arpan.pal@tcs.com

More Related Content

Similar to Arpan pal besu

u world 2012, Dalian, China
u world 2012, Dalian, China u world 2012, Dalian, China
u world 2012, Dalian, China Arpan Pal
 
Arpan pal u world2012
Arpan pal u world2012Arpan pal u world2012
Arpan pal u world2012Arpan Pal
 
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...Amit Sheth
 
ESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking SessionESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking SessionErik Mannens
 
Profiling information sources and services for discovery
Profiling information sources and services for discoveryProfiling information sources and services for discovery
Profiling information sources and services for discoveryMathieu d'Aquin
 
SENTIMENT ANALYSIS – SARCASM DETECTION USING MACHINE LEARNING
SENTIMENT ANALYSIS – SARCASM DETECTION USING MACHINE LEARNINGSENTIMENT ANALYSIS – SARCASM DETECTION USING MACHINE LEARNING
SENTIMENT ANALYSIS – SARCASM DETECTION USING MACHINE LEARNINGIRJET Journal
 
Anatomy of Social Networks, a guide for social media strategists
Anatomy of Social Networks, a guide for social media strategistsAnatomy of Social Networks, a guide for social media strategists
Anatomy of Social Networks, a guide for social media strategistsPaolo Nesi
 
Twitter Intelligent Sensor Agent
Twitter Intelligent Sensor AgentTwitter Intelligent Sensor Agent
Twitter Intelligent Sensor AgentIoannis Katakis
 
Web 2.0 Collective Intelligence - How to use collective intelligence techniqu...
Web 2.0 Collective Intelligence - How to use collective intelligence techniqu...Web 2.0 Collective Intelligence - How to use collective intelligence techniqu...
Web 2.0 Collective Intelligence - How to use collective intelligence techniqu...Paul Gilbreath
 
The Web and the Collective Intelligence - How to use Collective Intelligence ...
The Web and the Collective Intelligence - How to use Collective Intelligence ...The Web and the Collective Intelligence - How to use Collective Intelligence ...
The Web and the Collective Intelligence - How to use Collective Intelligence ...Hélio Teixeira
 
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...Amit Sheth
 
Social Media and Text Analytics
Social Media and Text AnalyticsSocial Media and Text Analytics
Social Media and Text AnalyticsRushikeshChikane2
 
Open Grid Forum workshop on Social Networks, Semantic Grids and Web
Open Grid Forum workshop on Social Networks, Semantic Grids and WebOpen Grid Forum workshop on Social Networks, Semantic Grids and Web
Open Grid Forum workshop on Social Networks, Semantic Grids and WebNoshir Contractor
 
Narrative Mind Week 4 H4D Stanford 2016
Narrative Mind Week 4 H4D Stanford 2016Narrative Mind Week 4 H4D Stanford 2016
Narrative Mind Week 4 H4D Stanford 2016Stanford University
 
Social Group Recommendation based on Big Data
Social Group Recommendation based on Big DataSocial Group Recommendation based on Big Data
Social Group Recommendation based on Big Dataijtsrd
 
ACIS Annual Report 2014
ACIS Annual Report 2014ACIS Annual Report 2014
ACIS Annual Report 2014Ralf Klamma
 

Similar to Arpan pal besu (20)

u world 2012, Dalian, China
u world 2012, Dalian, China u world 2012, Dalian, China
u world 2012, Dalian, China
 
Arpan pal u world2012
Arpan pal u world2012Arpan pal u world2012
Arpan pal u world2012
 
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
 
ESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking SessionESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking Session
 
Profiling information sources and services for discovery
Profiling information sources and services for discoveryProfiling information sources and services for discovery
Profiling information sources and services for discovery
 
Computing for Human Experience [v3, Aug-Oct 2010]
Computing for Human Experience [v3, Aug-Oct 2010]Computing for Human Experience [v3, Aug-Oct 2010]
Computing for Human Experience [v3, Aug-Oct 2010]
 
SENTIMENT ANALYSIS – SARCASM DETECTION USING MACHINE LEARNING
SENTIMENT ANALYSIS – SARCASM DETECTION USING MACHINE LEARNINGSENTIMENT ANALYSIS – SARCASM DETECTION USING MACHINE LEARNING
SENTIMENT ANALYSIS – SARCASM DETECTION USING MACHINE LEARNING
 
Anatomy of Social Networks, a guide for social media strategists
Anatomy of Social Networks, a guide for social media strategistsAnatomy of Social Networks, a guide for social media strategists
Anatomy of Social Networks, a guide for social media strategists
 
Twitter Intelligent Sensor Agent
Twitter Intelligent Sensor AgentTwitter Intelligent Sensor Agent
Twitter Intelligent Sensor Agent
 
s00146-014-0549-4.pdf
s00146-014-0549-4.pdfs00146-014-0549-4.pdf
s00146-014-0549-4.pdf
 
Web 2.0 Collective Intelligence - How to use collective intelligence techniqu...
Web 2.0 Collective Intelligence - How to use collective intelligence techniqu...Web 2.0 Collective Intelligence - How to use collective intelligence techniqu...
Web 2.0 Collective Intelligence - How to use collective intelligence techniqu...
 
The Web and the Collective Intelligence - How to use Collective Intelligence ...
The Web and the Collective Intelligence - How to use Collective Intelligence ...The Web and the Collective Intelligence - How to use Collective Intelligence ...
The Web and the Collective Intelligence - How to use Collective Intelligence ...
 
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
 
Social Media and Text Analytics
Social Media and Text AnalyticsSocial Media and Text Analytics
Social Media and Text Analytics
 
Open Grid Forum workshop on Social Networks, Semantic Grids and Web
Open Grid Forum workshop on Social Networks, Semantic Grids and WebOpen Grid Forum workshop on Social Networks, Semantic Grids and Web
Open Grid Forum workshop on Social Networks, Semantic Grids and Web
 
Narrative Mind Week 4 H4D Stanford 2016
Narrative Mind Week 4 H4D Stanford 2016Narrative Mind Week 4 H4D Stanford 2016
Narrative Mind Week 4 H4D Stanford 2016
 
Social Group Recommendation based on Big Data
Social Group Recommendation based on Big DataSocial Group Recommendation based on Big Data
Social Group Recommendation based on Big Data
 
Digital Methods by Richard Rogers
Digital Methods by Richard RogersDigital Methods by Richard Rogers
Digital Methods by Richard Rogers
 
Cps isi
Cps isiCps isi
Cps isi
 
ACIS Annual Report 2014
ACIS Annual Report 2014ACIS Annual Report 2014
ACIS Annual Report 2014
 

More from Arpan Pal

Mobisys io t_health_arpanpal
Mobisys io t_health_arpanpalMobisys io t_health_arpanpal
Mobisys io t_health_arpanpalArpan Pal
 
Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4Arpan Pal
 
Io t standard_bis_arpanpal
Io t standard_bis_arpanpalIo t standard_bis_arpanpal
Io t standard_bis_arpanpalArpan Pal
 
Healthcare arpan pal gws
Healthcare arpan pal gwsHealthcare arpan pal gws
Healthcare arpan pal gwsArpan Pal
 
Io t of actuating things
Io t of actuating thingsIo t of actuating things
Io t of actuating thingsArpan Pal
 
Arpan pal u-world
Arpan pal   u-worldArpan pal   u-world
Arpan pal u-worldArpan Pal
 
Arpan pal csi2012
Arpan pal csi2012Arpan pal csi2012
Arpan pal csi2012Arpan Pal
 
Arpan pal ncccs
Arpan pal ncccsArpan pal ncccs
Arpan pal ncccsArpan Pal
 
Arpan pal tac tics2012
Arpan pal tac tics2012Arpan pal tac tics2012
Arpan pal tac tics2012Arpan Pal
 
Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013Arpan Pal
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11gArpan Pal
 
Contest presentation ocr
Contest presentation ocrContest presentation ocr
Contest presentation ocrArpan Pal
 
Contest presentation epg
Contest presentation epgContest presentation epg
Contest presentation epgArpan Pal
 
Grid computing iot_sci_bbsr
Grid computing iot_sci_bbsrGrid computing iot_sci_bbsr
Grid computing iot_sci_bbsrArpan Pal
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesArpan Pal
 
Hip case study tcs iitb
Hip case study tcs iitbHip case study tcs iitb
Hip case study tcs iitbArpan Pal
 
Icst 2012 pres
Icst 2012 presIcst 2012 pres
Icst 2012 presArpan Pal
 

More from Arpan Pal (20)

Mobisys io t_health_arpanpal
Mobisys io t_health_arpanpalMobisys io t_health_arpanpal
Mobisys io t_health_arpanpal
 
Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4Tcs tele rehab-hod-0.4
Tcs tele rehab-hod-0.4
 
Io t standard_bis_arpanpal
Io t standard_bis_arpanpalIo t standard_bis_arpanpal
Io t standard_bis_arpanpal
 
Healthcare arpan pal gws
Healthcare arpan pal gwsHealthcare arpan pal gws
Healthcare arpan pal gws
 
Io t of actuating things
Io t of actuating thingsIo t of actuating things
Io t of actuating things
 
Arpan pal u-world
Arpan pal   u-worldArpan pal   u-world
Arpan pal u-world
 
Arpan pal csi2012
Arpan pal csi2012Arpan pal csi2012
Arpan pal csi2012
 
Arpan pal ncccs
Arpan pal ncccsArpan pal ncccs
Arpan pal ncccs
 
Arpan pal tac tics2012
Arpan pal tac tics2012Arpan pal tac tics2012
Arpan pal tac tics2012
 
Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013Arpan pal gridcomputing_iot_uworld2013
Arpan pal gridcomputing_iot_uworld2013
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11g
 
Contest presentation ocr
Contest presentation ocrContest presentation ocr
Contest presentation ocr
 
Contest presentation epg
Contest presentation epgContest presentation epg
Contest presentation epg
 
Embedded
EmbeddedEmbedded
Embedded
 
Grid computing iot_sci_bbsr
Grid computing iot_sci_bbsrGrid computing iot_sci_bbsr
Grid computing iot_sci_bbsr
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallenges
 
Generic mac
Generic macGeneric mac
Generic mac
 
Heig tcs
Heig tcsHeig tcs
Heig tcs
 
Hip case study tcs iitb
Hip case study tcs iitbHip case study tcs iitb
Hip case study tcs iitb
 
Icst 2012 pres
Icst 2012 presIcst 2012 pres
Icst 2012 pres
 

Arpan pal besu

  • 1. 1 Intelligent Infrastructure using Human-in- Loop Cyber-physical Systems - Social Network as a Soft Sensor Dr. Arpan Pal Head of Research Innovation Lab, Kolkata Tata Consultancy Services Ltd.
  • 2. Outline Intelligent Infrastructure and Human-centric Cyber-physical Systems Architecture Social Media as a Soft Sensor Application Use Cases Public Safety Transportation Healthcare Technology for Social Media Soft Sensing Access Technologies Natural Language Processing and Emotion Mining RIPSAC – a generic platform for Internet-of-Things Innovation @TCS
  • 3. Intelligent Infrastructure and Human-centric Cyber-physical Systems
  • 5. 5 Human-in-Loop Cyber-physical Systems Humans Physical Objects and Infrastructure Computing Infrastructure Cyber-physical Systems
  • 6. 6 Human-in-Loop Cyber-physical Systems Humans Physical Objects and Infrastructure Computing Infrastructure Human-in-loop Cyber-physical Systems Social Media What we talk about the physical world around us Social Media What we talk about ourselves
  • 7. 7 Signal Processing Intelligent Infrastructure Sense Extract Analyze Respond Learn Monitor Intelligent Infra @Home @Building @Vehicle @Utility @Mobile @Store @Road “Intelligent” (Cyber) “Infrastructure” (Physical) APPLICATION SERVICES BACK-END PLATFORM INTERNET GATEWAY Sense Extract Analyze Respond Communication
  • 8. 8 Intelligent Infrastructure Architecture People Feedback & Emotions Social Media Integrated Services Sensors & IoT Platform Traditional Monitoring & Control Systems Citizen Data Smart Integration Platform Transportation Healthcare Electricity WaterPublic Safety Tourism Smart Domain Services Community etc. Sense: People Activity, Appliances, Vehicles , Road, Home/Bldg, Utility Infrastructure Integration Platform
  • 9. 9 Social Media as a soft sensor?  Incoming data is not from any physical measurement but from the social media expressions from people  People either talk about themselves or they talk about what is happening in their surrounding  Both have rich information content  Can be converted into meaningful soft sensor observations through Text Processing and Natural Language Processing (NLP) of the social media posts
  • 10. 10 Source of Data Text data that gives rise to sensor readings – Mail chains – Public discussion forums – Crowd-sourced wikis – Blogs / Microblogs / Social network status updates and comments
  • 12. 12 Public Safety  Continuosly collect tweets based on location and keywords  Create keyword lists for each calamity using synonyms of the calamity word. (e.g.) burglary, theft, arson for burglary.  Detection of abnormal activities related to public safety like burglary, fire, gunshots, earthquake etc. from geo tagged tweets  Cluster classified tweets based on geo location to determine sense of intensity and extensiveness of calamity such as earthquake in a region
  • 13. 13 Transportation  Sentiment analysis on public tweets during a sporting/entertatinment event and predicting the time and route of departure of the huge crowd (e.g. traffic and crowd control around a sports stadium)  Finding occurences of traffic jam from geo- tagged tweets and finding the best route from crowd-sourced data  Creating a pothole map of the city
  • 14. 14 Healthcare  Find out the set of people who can form a self help group amongst themselves for support and advice for a given disease. – Use hidden community detection by applying NLP on posts to create the social graph to identify the undeclared community  Monitoring health by inferring from social media such as blogs, micro-blogs, posts, comments with possible extension to disease onset detection like dementia or Alzheimer's disease from social network posts – Search for patterns in posts to detect possible symptoms to diseases – E.g. - sentiment analysis on posts will give whether the given post’s emotion is positive or negative. If the emotions are cycling between positive and negative extremes with some periodicity, probably the person has bipolar disorder
  • 15. Technologies for Social Media Soft Sensing
  • 16. 16 Access Technologies Source: Moo Num Ko et. al., IEEE Computer Magazine, Aug 2010 http://www.profsandhu.com/journals/computer/computer1008.pdf
  • 17. 17 Access Technologies (Contd…)  Authentication and Authorization – OAuth o Twitter and Facebook currently use OAuth version 2.0 – OpenID o Used to create a user name and password to be used across different sources of social network posts  Streams – Open Stream used by facebook – Open Social used by Google and MySpace  Application APIs – Rest API – Streaming API o Twitter Firehose – real time streaming of all tweets o Twitter Gardenhose access level
  • 18. 18 Natural Language Processing  Language identification and translation  Spelling correction  Segmentation of different Parts of Speech – Named entity recognition – to identify proper nouns  Classification – To classify text into categories – Dynamic language model classifier / Naive Bayes classifier – Requires manual annotation for training  Word sense disambiguation – Dictionary based
  • 19. 19 Emotion Mining  Classify text as either ‘positive’ or ‘negative’ emotions – Use AFINN to find the amount of +ve or –ve of emotions in each sentence  Use Dictionary like Wordnet – Use word sense disambiguation to disambiguate each word in the sentences of a post into its corresponding synset id – Map them to the type of emotion that that synset id represents  Observe the flow of emotions as a function of time and users – track at individual and group level
  • 20. 20 TCS IoT Platform - RIPSAC Internet Internet Sensor Services Analytics Storage Services RIPSAC Platform App Developers PaaS Provider End User Sensors Sensor Providers RIPSAC – Real-time Integrated Platform for Services & AnalytiCs
  • 21. 21 RIPSAC Architecture - mapping to Social Media Analytics Internet End Users Administrators Device Integration & Management Services Analytics Services Application Services Storage Messaging & Event Distribution Services ApplicationServices Presentation Services Application Support Services Middleware Edge Gateway Sensors Internet Back-end on Cloud RIPSAC – Real-time Integrated Platform for Services & AnalytiCs Traditional Internet  Service Delivery Platform & App Development Platform  Security/Privacy Framework  Lightweight M2M Protocols  Analytics-as-a- Service  Social Network Integration  SDKs and APIs for App developer Access Technology Library NLP and Emotion Mining Library
  • 23. 23 Innovation@TCS - Innovation Labs Bangalore, India1 TCS Innovation Labs - Bangalore Chennai, India2 TCS Innovation Labs - Chennai TCS Innovation Labs - Retail TCS Innovation Labs - Travel & Hospitality TCS Innovation Labs - Insurance TCS Innovation Labs - Web 2.0 TCS Innovation Labs - Telecom Cincinnati, USA3 TCS Innovation Labs - Cincinnati Delhi, India4 TCS Innovation Labs - Delhi Hyderabad, India5 TCS Innovation Labs - Hyderabad TCS Innovation Labs - CMC Kolkata, India6 TCS Innovation Labs - Kolkata Mumbai, India7 TCS Innovation Labs - Mumbai TCS Innovation Labs - Performance Engineering Peterborough, UK8 TCS Innovation Labs - Peterborough Pune, India9 TCS Innovation Labs - TRDDC - Process Engineering TCS Innovation Labs - TRDDC - Software Engineering TCS Innovation Labs - TRDDC - Systems Research TCS Innovation Labs - Engineering & Industrial Services 1 2 3 4 5 97 6 8 2000+ Associates in Research, Development and Asset Creation 19 Innovation Labs
  • 24. 24 Academic Co-Innovation Network (COIN ) Fostering joint research and innovation through a mutually beneficial alliance between TCS and academia Academic context Thoughts and research towards disruptive Innovation Knowledge exchange and people development Industry-oriented Business context innovation scalability of academia context of real-world problems Collaborative research environment Collaboration Mechanisms • MoU based Alliances • Sabbaticals – Academia to TCS Innovation Lab and TCS Innovation Lab to Academia • TCS Research Scholar Program • Masters and PhD Internships Joint publications and IPRs
  • 25. 25 Innovation Lab, Kolkata Research Areas • Sensor Signal Processing • 2D/ 3D Image / Video Processing • Protocols, Security and Privacy • Parallel and Distributed Computing • Stream Processing and Reasoning • System Modeling and Identification • Sematic Sensor Web • Social Media Analytics Academic Collaborations • Singapore Management University (iCity Platform) • Indian Statistical Institute (Protocol/Privacy, Image / Video Processing) • IIT Kharagpur (Analytics, Personal Context Extraction) • IIT Bombay (Energy and Utilities) • Jadavpur University (Signal Processing) Application Areas • Wellness and Healthcare • Energy and Utilities • Transportation