PROGRAMMA DEL SEMINARIO
Durante il seminario sono stati trattati i seguenti argomenti:
Evoluzione delle tecnologie Web: Web 2.0, Intelligenza Artificiale e Web Semantico
Panoramica di alcune tecnologie: Content Based Filtering, Information Extraction, Named Entity Recognition, Social Network Analysis, Automatic Tagging, Sentiment Analysis
Sviluppo del fenomeno dei Social Media con impatto sui processi di Marketing e Business Intelligence
Principali caratteristiche e valore delle conversazioni online
Sistemi di Knowledge Management 2.0
Sistemi di Monitoraggio e Misurazione dei Social Media
Analisi del passaparola online
Misurazione della reputazione
Technological Monitoring
Crisis Management
2. Part 1Part 1 –– prof. Carlo Tassoprof. Carlo Tasso
WEBWEB 2.0, ARTIFICIAL INTELLIGENCE,2.0, ARTIFICIAL INTELLIGENCE,
AND SEMANTIC WEBAND SEMANTIC WEB
6. 6
WHAT IS WEB 2.0?WHAT IS WEB 2.0?
• The term ‘Web 2.0’ refers to a state of
evolution of the Web, which is
characterized by new ingredients, new
approaches, new balances, …
7. • UGC, easy publication and sharing of user generated
contents
• (Pro)active participation
• Openess and easy access
• Social networks, communities, c. of practice
• Folksonimies and social tagging
• Mass collaboration, wisdom of crowd
• Content remixing, syndication, mashup, aggregator
• Web as a platform, service oreinted architecture
• …
• BLOG, WIKI, feed RSS, TAG, AJAX, Web Service, XML, …
• Creative Commons, new Business Models
CHARACTERISTICS OF WEB 2.0 SITES AND PORTALS
10. 10
P.1 INFORMATION OVERLOADP.1 INFORMATION OVERLOAD
• UGC: A huge amount of new information
available online (140.000 new blogs
everyday [Technorati, 2008])
• Accessing online information becomes
harder, searching is even less effective
• ‘key-word based’&’one-size fits all’ search
engines are not accurate
11. 21/10/2010 11
FROM INFORMATION PRODUCERS TO
INFORMATION CONSUMERS
(WEB 1.0)
1111
authors,
Information
Producers
Ideas, concepts, events, …
documents/multimedia docs./
/audio-video/
Information
Consumers
internediary
search
delivery
WEBWEB
SitesSites && PortalsPortals
12. 12
… IN WEB 2.0…
authors,
Information
Producers
Ideas, concepts, events, …
documents/multimedia docs./
/audio-video/
Information
Consumers
internediary
search
delivery
WEBWEB SitesSites && PortalsPortals
blogsblogs, social, social networksnetworks,, ……
Active user
Active user
Active user
Active user
Active user
Active user Active user
Active user
Prosumer
UCG - User Generated Content
13. 13
P.1 INFORMATION OVERLOADP.1 INFORMATION OVERLOAD againagain
In order to overcome the problem WE NEED:
• ANALYSING THE CONTENT OF A DOCUMENT
and ‘UNDERSTANDING its TEXT’
• PERSONALIZING THE INTERACTION
• New Web 2.0-specific innovative automatic tools are
required for accessing, filtering, monitoring the Web in a
personalized (user-oriented) way
14. 14
P.2 NEW KNOWLEDGE IS AVAILABLE ONLINEP.2 NEW KNOWLEDGE IS AVAILABLE ONLINE
• Social networks, blogs, forum contain precious
knowledge which is strategic for many business
processes (knowledge management, marketing &
marketing intelligence, reputation management,
open innovation, cooperative knowledge
construction, decision making, etc.)
• Often knowledge is impicit: in the UGC, in the
relationships among the users, in the opinions, in
their tags, …
15. 15
P.2 NEW KNOWLEDGE IS AVAILABLE ONLINEP.2 NEW KNOWLEDGE IS AVAILABLE ONLINE againagain
• Current state-of-the-art requires new Web 2.0-
specific innovative automatic tools capable of
‘capturing’ this knowledge and deliver it to the
specific individual user interested in it.
16. 16
WHAT IS ARTIFICIAL INTELLIGENCE?
AnAn interdisciplinaryinterdisciplinary sciencescience havinghaving the goalthe goal ofof
designingdesigning and buildingand building systemssystems whichwhich provideprovide aa
performanceperformance similarsimilar toto humanshumans in cognitivein cognitive
activitiesactivities typicaltypical ofof thethe humanhuman mind.mind.
Es.Es. UnderstandingUnderstanding NaturalNatural LanguageLanguage
MachineMachine LearningLearning
KnowledgeKnowledge--basedbased SystemsSystems
AutomaticAutomatic ReasoningReasoning
……....
17. 17
AREAS OF ARTIFICIAL INTELLIGENCE
RELEVANT FOR THE WEB
• Understanding Natural Language, Semantic
Analysis and Text Mining
• Intelligent content-based filtering
• Information extraction, opinion analysis,
sentiment analysis
• User Modeling & Personalization
• …
18. 18
• Understanding Natural Language, Semantic
Analysis and Text Mining
• Intelligent content-based filtering
• Information extraction, opinion analysis,
sentiment analysis
• User Modeling & Personalization
• …
SEMANTIC
WEB
AREAS OF ARTIFICIAL INTELLIGENCE
RELEVANT FOR THE WEB
19. 19
WHAT INNOVATION DO WE NEED?
• Going beyond a Web 2.0 as a repository, and exploiting Web
2.0 as a knowledge base
• Understanding concepts, content-based filtering, knowledge
editing, semantic tools
• Personalized interaction and personalized information
extraction
• Automatic intelligent agents which continuosly
‘garrison’/monitor the Web on behalf of the specific individual
user and proactively deliver relevant ‘captured’
information/knowledge to him
• Content-based adaptation
20. 20
RESEARCH AT THE AI LABRESEARCH AT THE AI LAB
OF THE UNIVERSITY OF UDINEOF THE UNIVERSITY OF UDINE
• Cognitive Filtering:
• Adaptive personalization:
• Web Monitoring
• Information Extraction
• Sentiment analysis
• Keywords extraction
• Ontological reasoning
• …
25. 25
SOCIAL NETWORK ANALYSIS OF UGCSOCIAL NETWORK ANALYSIS OF UGC
• Extracting/capturing knowledge from UCG
• Analysing social relationships in UGC: SNA
(Social Network Analysis) vs. Content-Based
Social Network Analysis (identifying similar
contents, who is saying what to whom,…)
• Identifying influencers, apostles
32. WARANGALWARANGAL--ANCIENT CAPITAL OFANCIENT CAPITAL OF
THE KAKATIYA DYNASTYTHE KAKATIYA DYNASTY
Warangal was the capital of a Hindu Shaivaite kingdom ruled by the Kakatiya dynasty from the 12th to the 14th
centuries. The old name of this newly formed city is Orugallu. Oru means one and Kallu means stone. The
entire city was carved in a single rock, hence the name Orukallu meaning 'one rock' (Ekasila nagaram in
Sanskrit). The Kakatiyas left many monuments, including an impressive fortress, four massive stone gateways,
the Swayambhu temple dedicated to Shiva, and the Ramappa temple situated near Ramappa Lake. The
cultural and administrative distinction of the Kakatiyas was mentioned by the famous traveller Marco Polo.
Famous or well-known rulers included Ganapathi Deva, Prathapa Rudra, and Rani (queen) Rudrama Devi. The
Mughal emperor Aurangzeb conquered Golconda in 1687, and it remained part of the Mughal empire until the
southern provinces of the empire split away to become the state of Hyderabad in 1724 which included the
Telangana region and some parts of Maharashtra and Karnataka.
The Orugallu Fort and Veyyi Stambhala Gudi (Thousand Pillar Temple) have history, architecture and sculpture
and are probably among the best of Indian temples. Kakatiya dynasty, that ruled Andhra region from 750 AD –
1325 AD – for 575 years, still lives in the ruins of the fort and almost intact temple. You can get a first hand of
the dynasty’s taste for sculpture in Veyyi Stambhala Gudi or 1000 Pillar Temple. It has a catchy and apt name.
Are there thousand pillars? Yes there are – of many varieties and sizes; some of them are even part of others!
The pillars that support the central ‘Natya Mandapam’ (dance floor) are large and made of multiple blocks of
stone.
The temple is star shaped with three shrines devoted to Rudradeva (Shiva), Vishnu, and Surya (Sun).
Interestingly, the third deity is not Brahma who is part of the Trinity of God [as in the Trinity (which consists of
Brahma, Vishnu, and Shiva) in Suchindrum] because the Kakatiyas worshipped Lord Shiva and Lord Surya and
not so much Brahma. On the fourth side is Shiva’s vehicle, Nandi(Bull).
Ramappa Temple, also known as the Ramalingeswara temple lies in a valley at Palampet village. An
inscription in the temple dates it to the year 1213 and said to have been built by a General Recherla Rudra,
during the period of the Kakatiya ruler Ganapati Deva. This medieval temple is a Shivalaya (where Shiva is
worshipped) and named after the sculptor Ramappa, a Vishwakarma Brahmin Sthapathi of Karnataka State,
who built it rather that after its presiding deity, Ramalingeswara, perhaps to accent Shiva's importance as the
personal god of the avatar of Vishnu, Rama. The history says that it was taken 40 years to built this temple.
This beautiful temple, an example of brilliant Kakatiya dynasty art, Planned and sculpted by Vishwakarma
Brahmin Sthapathis was built on the classical pattern of being lifted above the world on a high star-shaped
platform. Intricate carvings line the walls and cover the pillars and ceilings. Starting at its base to its wall
panels, pillars and ceiling are sculpted figures drawn from Hindu mythology. The roof (garbhalayam) of the
temple is built with bricks, which are so light that they are able to float on water.
Source: http://www.chaitanyasagar.com/1000-pillar-temple-warangal-veyyi-stambala-gudi/
Text in the original
document
Text in the original
document
33. KEYPHRASES (TAGS) AUTOMATICALLY EXTRACTEDKEYPHRASES (TAGS) AUTOMATICALLY EXTRACTED
• hindu shaivaite kingdom 0.6615047945893939
• architecture and sculpture 0.6462045988970013
• traveller marco polo 0.6247734012518635
• veyyi stambhala gudi 0.5848111701653479
• thousand pillar temple 0.5397898000978497
• Kakatiya dynasty 0.9271316352052865
• Ramappa temple 0.7470127621276262
• natya mandapam 0.7379604534347338
• dance floor 0.7374536508871937
• ekasila nagaram 0.6269106407805886
• Prathapa Rudra 0.6035833336151533
• Rudrama Devi 0.6009746194783666
• telangana region 0.5891674518764781
• Kakatiya 0.9009401268086235
• dynasty 0.8795805371702549
• Warangal 0.8278609194389923
• hindu 0.8125176477886626
• shiva 0.767708850767499
• ramappa 0.7455088114557195
• sculpture 0.7439720685067907
• nandi 0.7287657618838087
Keyphrases
extracted from the
original document
Keyphrases
extracted from the
original document
34. Alloy,
Alloy Analyzer,
UML
OCL,
OCL Invariants,
Critical Systems,
UML Class
Diagram,
Invarinats,
Snapshots
For the given document, with the above all annotations, the new tag “Software
design” is also suggested to the user. This particular tag is neither presented in the
document nor in the earlier annotation lists.
Keyphrases
Software Engineering
Ontology Class hierarchy
DERIVING ABSTRACT CONCEPTS FOR SUGGESTING
TAGS BY MEANS OF ONTOLOGY MINING
37. 37
WHAT THE BENEFITS OF AIWHAT THE BENEFITS OF AI FOR THE WEB?FOR THE WEB?
• More accurate and focused timely information
• Moving from information to knowledge
• Exploiting the knowledge of the (other) users
(folksonomies, …)
• Automatic personalized (push) services,
overcoming ‘one size fits all’
• Better user satisfaction
• Increased productivity, …