In this presentation, I will discuss how modern search engines, such as Google, make use of Linked Data spread inWeb pages for displaying Rich Snippets. Also i will present an example of the technology and analyze its current uptake.
Then i sketched some ideas on how Rich Snippets could be extended in the future, in particular for multimedia documents.
Original Paper :
http://scholar.google.com/citations?view_op=view_citation&hl=en&user=K3TsGbgAAAAJ&authuser=1&citation_for_view=K3TsGbgAAAAJ:u-x6o8ySG0sC
Another Presentation by Author: https://docs.google.com/present/view?id=dgdcn6h3_185g8w2bdgv&pli=1
Linked Open Data Principles, Technologies and ExamplesOpen Data Support
Theoretical and practical introducton to linked data, focusing both on the value proposition, the theory/foundations, and on practical examples. The material is tailored to the context of the EU institutions.
Within the course, we will present Linked Data as a set of best practices for publishing and connecting structured data on the Web. These best practices have been adopted by an increasing number of data providers over the past years, leading to the creation of a global data space that contains many billions of assertions – the Web of Linked Data.
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...MakoLab SA
The presentation introduces listeners into the details of the most important global semantic vocabulary build jointly by Google, Yahoo, Microsoft and Yandex: schema.org. It then discusses the experiences related to the creation of “hosted” extensions for the automotive industries (existing: auto.schema.org) and for the financial industries (in making: fibo.schema.org). The two extensions, built by an international team of specialists managed by MakoLab with full respect to the community processes, have two different creation strategies which will be presented and discussed.
The use cases for both vocabularies will be demonstrated. They are related to both “external” business effects (better visibility of the websites using them on the web) and “internal” effects (new kind of analytics and search capacities).
The presentation will also invite to participate to two W3C Community Groups responsible for the open communication activities around the two extensions.
Linked Open Data Principles, Technologies and ExamplesOpen Data Support
Theoretical and practical introducton to linked data, focusing both on the value proposition, the theory/foundations, and on practical examples. The material is tailored to the context of the EU institutions.
Within the course, we will present Linked Data as a set of best practices for publishing and connecting structured data on the Web. These best practices have been adopted by an increasing number of data providers over the past years, leading to the creation of a global data space that contains many billions of assertions – the Web of Linked Data.
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...MakoLab SA
The presentation introduces listeners into the details of the most important global semantic vocabulary build jointly by Google, Yahoo, Microsoft and Yandex: schema.org. It then discusses the experiences related to the creation of “hosted” extensions for the automotive industries (existing: auto.schema.org) and for the financial industries (in making: fibo.schema.org). The two extensions, built by an international team of specialists managed by MakoLab with full respect to the community processes, have two different creation strategies which will be presented and discussed.
The use cases for both vocabularies will be demonstrated. They are related to both “external” business effects (better visibility of the websites using them on the web) and “internal” effects (new kind of analytics and search capacities).
The presentation will also invite to participate to two W3C Community Groups responsible for the open communication activities around the two extensions.
Linking Open, Big Data Using Semantic Web Technologies - An IntroductionRonald Ashri
The Physics Department of the University of Cagliari and the Linkalab Group invited me to talk about the Semantic Web and Linked Data - this is simply an introduction to the technologies involved.
The Power of Semantic Technologies to Explore Linked Open DataOntotext
Atanas Kiryakov's, Ontotext’s CEO, presentation at the first edition of Graphorum (http://graphorum2017.dataversity.net/) – a new forum that taps into the growing interest in Graph Databases and Technologies. Graphorum is co-located with the Smart Data Conference, organized by the digital publishing platform Dataversity.
The presentation demonstrates the capabilities of Ontotext’s own approach to contributing to the discipline of more intelligent information gathering and analysis by:
- graphically explorinh the connectivity patterns in big datasets;
- building new links between identical entities residing in different data silos;
- getting insights of what type of queries can be run against various linked data sets;
- reliably filtering information based on relationships, e.g., between people and organizations, in the news;
- demonstrating the conversion of tabular data into RDF.
Learn more at http://ontotext.com/.
What “Model” DITA Specializations Can Teach About Information ModelincDon Day
The DITA Open Toolkit download site includes several demo specializations that few people discover and use. In this webinar, DITA maven, Don Day, will use these examples to highlight the role of information modelling that led to each specialization. Don will highlight the key points of how each specialization was created, or how semantics were introduced into the specialization, and a whole lot more.
A Primer on the Role of Metadata in Technical Documentation
This presentation introduces writers to the role of metadata in technical documentation. It provides an overview of metadata standards and then goes on to describe the process of creating metadata using a sample document. Finally, this presentation looks at the future of metadata such as user generated metadata in the form of social tagging and their possible applications in technical documentation.
Analytics on Big Knowledge Graphs Deliver Entity Awareness and Help Data LinkingOntotext
A presentation of Ontotext’s CEO Atanas Kiryakov, given during Semantics 2018 - an annual conference that brings together researchers and professionals from all over the world to share knowledge and expertise on semantic computing.
The Bounties of Semantic Data Integration for the Enterprise Ontotext
If you are looking for solutions that allow you not only to manage all of your data (structured, semi-structured and unstructured) but to also make the most out of them, using a common language is critical.
Adding Semantic Technology to data integration is the glue that holds together all your enterprise data and their relationships in a meaningful way.
Learn how you can quickly design data processing jobs and integrate massive amounts of data and see what semantic integration can do for your data and your business.
www.ontotext.com
X api chinese cop monthly meeting feb.2016Jessie Chuang
Topics
XAPI Vocabulary spec. From ADL
Linked Data / Semantic web. / Web 3.0
Linked Data in education and content recommender
Semantic search and Google Knowledge Graph
APIs eat software (connect with partners and services)
How should we exploit data and build intelligence layer?
Case Study (Hong Ding Educational Technology)
Monetize your data and add value (intelligence)
Using schema.org to improve SEO presented at DrupalCamp Asheville in August 2014.
http://drupalasheville.com/drupal-camp-asheville-2014/sessions/using-schemaorg-improve-seo
Linking Open, Big Data Using Semantic Web Technologies - An IntroductionRonald Ashri
The Physics Department of the University of Cagliari and the Linkalab Group invited me to talk about the Semantic Web and Linked Data - this is simply an introduction to the technologies involved.
The Power of Semantic Technologies to Explore Linked Open DataOntotext
Atanas Kiryakov's, Ontotext’s CEO, presentation at the first edition of Graphorum (http://graphorum2017.dataversity.net/) – a new forum that taps into the growing interest in Graph Databases and Technologies. Graphorum is co-located with the Smart Data Conference, organized by the digital publishing platform Dataversity.
The presentation demonstrates the capabilities of Ontotext’s own approach to contributing to the discipline of more intelligent information gathering and analysis by:
- graphically explorinh the connectivity patterns in big datasets;
- building new links between identical entities residing in different data silos;
- getting insights of what type of queries can be run against various linked data sets;
- reliably filtering information based on relationships, e.g., between people and organizations, in the news;
- demonstrating the conversion of tabular data into RDF.
Learn more at http://ontotext.com/.
What “Model” DITA Specializations Can Teach About Information ModelincDon Day
The DITA Open Toolkit download site includes several demo specializations that few people discover and use. In this webinar, DITA maven, Don Day, will use these examples to highlight the role of information modelling that led to each specialization. Don will highlight the key points of how each specialization was created, or how semantics were introduced into the specialization, and a whole lot more.
A Primer on the Role of Metadata in Technical Documentation
This presentation introduces writers to the role of metadata in technical documentation. It provides an overview of metadata standards and then goes on to describe the process of creating metadata using a sample document. Finally, this presentation looks at the future of metadata such as user generated metadata in the form of social tagging and their possible applications in technical documentation.
Analytics on Big Knowledge Graphs Deliver Entity Awareness and Help Data LinkingOntotext
A presentation of Ontotext’s CEO Atanas Kiryakov, given during Semantics 2018 - an annual conference that brings together researchers and professionals from all over the world to share knowledge and expertise on semantic computing.
The Bounties of Semantic Data Integration for the Enterprise Ontotext
If you are looking for solutions that allow you not only to manage all of your data (structured, semi-structured and unstructured) but to also make the most out of them, using a common language is critical.
Adding Semantic Technology to data integration is the glue that holds together all your enterprise data and their relationships in a meaningful way.
Learn how you can quickly design data processing jobs and integrate massive amounts of data and see what semantic integration can do for your data and your business.
www.ontotext.com
X api chinese cop monthly meeting feb.2016Jessie Chuang
Topics
XAPI Vocabulary spec. From ADL
Linked Data / Semantic web. / Web 3.0
Linked Data in education and content recommender
Semantic search and Google Knowledge Graph
APIs eat software (connect with partners and services)
How should we exploit data and build intelligence layer?
Case Study (Hong Ding Educational Technology)
Monetize your data and add value (intelligence)
Using schema.org to improve SEO presented at DrupalCamp Asheville in August 2014.
http://drupalasheville.com/drupal-camp-asheville-2014/sessions/using-schemaorg-improve-seo
Talk about schema.org at ISWC2012. Covering what is schema.org, how it is used in Yandex (russian Google) and future plans.
Speakers: Peter Mika (Yahoo!), Alex Shubin (Yandex)
Linked Data for the Masses: The approach and the SoftwareIMC Technologies
Title: Linked Data for the Masses: The approach and the Software
@ EELLAK (GFOSS) Conference 2010
Athens, Greece
15/05/2010
Creator: George Anadiotis (R&D Director)
Schema.fiware.org: FIWARE Harmonized Data ModelsFIWARE
Schema.fiware.org: FIWARE Harmonized Data Models presentation, by Jose Manuel Cantera Fonseca.
How-to sessions. 1st FIWARE Summit, Málaga, Dec. 13-15, 2016.
An introduction to linked data (semantic web) for a Knowledge and Information Network (KIN) webinar. The presentation shows some examples of linked data in action, data visualization, difference between open and linked data and how linkd data is being used in UK gov and local gov.
PlanetData project was presented by Elena Simperl and Barry Norton from Karlsruhe Institute of Technology at the 1st International Symposium on Data-driven Process Discovery and Analysis on June 30, 2011 in Campione d’Italia, Italy
Tech jobs beyond programming - Game designVasu Jain
It’s no secret that making a computer game usually requires a solid understanding of computer programming—they are “computer games,” after all. Unfortunately that is one of the most demotivating factor for people with a lot of passion for game design and development, thus leading them to believe they will never be able to build a game. However in 2020, we have a lot of tools available that could help you make simple games without the need to learn a language. You can work on things like designing or prototyping the game or building an end to end game.
Identifying and solving enterprise problems Vasu Jain
Tech talk for MVP Reconnect Events. This talk starts with why the idea for this talk came, followed by an example of one of the bots I built to increase productivity at my workplace.
I presented at a tech talk at Howard University earlier this month on how to build chatbots using Slack developer platform tools and botkit framework. This talk discusses early disruptors in bot industry, slack bot project configuration setup deployment, integrating an external API in the bot followed by an example of a custom bot built for PayPal Platforms team.
Indexing and Mining a Billion Time series using iSAX 2.0Vasu Jain
There is an increasingly pressing need for faster indexing and mining of very large collections of time series in the order of hundreds of millions to billions.
iSAX 2.0 is a data structure designed for indexing and mining truly massive collections of time series used in mining massive data from domains as diverse as entomology, DNA and web-scale image collections.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
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
UiPath Test Automation using UiPath Test Suite series, part 4
How google is using linked data today and vision for tomorrow
1. How Google is using Linked Data Today
and Vision For Tomorrow
Thomas Steiner (Google, Germany), Raphael Troncy (Eurecom,
France) and Michael Hausenblas (Deri, Ireland)
Published at The Future Internet Assembly, Dec 2010, Ghent, Belgium
Research Paper http://bit.ly/SWoHYQ
Presenter :
Vasu Jain
2. Contents
• Challenges on Web in terms of research
• How Google is using Linked data to display Rich Snippets
• Rich Snippets formats and entities supported and analysis of its usage
• Visual Examples of Rich snippets
• RDFa, Microformat and Microdata
• Presence on Web and Business Impact
• Extension of Rich Snippets in the future in particular for multimedia
content
• Future Internet Architecture and Thought-experiment of Triple-centric
Networking
• Displayed your website’s rich snippets in Google search results
• Conclusion, References and Useful Links
April-2012 Contents 2
3. Challenges on Web in terms of research
• Web is important part of Application layer of Network architectures. Two major trends
opening huge perspectives and challenges on Web in terms of research
• The Web of Data (also called Semantic Web)
• The Social Web (also called Web 2.0)
• As originally envisioned, "The Semantic Web provides a common framework that allows
data to be shared and reused across application, enterprise, and community
boundaries. It is a system that enables machines to "understand" and respond to
complex human requests based on their meaning.
• Web 2.0 applications are a new trend in Web development and design that facilitates
communication, secures information sharing, interoperability, and collaboration.
Web 2.0 basically refers to a dynamic Web that includes open communication with an
emphasis on Web-based communities of users, and more open sharing of information.
• Web 2.0 is ‘The Web as Platform’ and the Semantic Web is ‘The Web of Meaning’.
April-2012 Challenges on Web in terms of research 3
4. Shift triggered by these trends
Fundamental shift triggered by these trends:
•While previously the Internet has been concerned about sending bits from one host of
the network to another, new applications now require to make sense out of those bits.
•In other words, the Internet architecture needs a new layer, that takes care of data
interoperability for interconnecting pieces of machine- process able data to make sense
out of them.
Proposals for New Layer
•A new data layer to the Systems Interconnection (OSI) stack, a so called Linked Data
Layer" located between the application layer and the presentation layer and that aims to
make sense of the data in such a way that it establishes interoperability between different
applications.
April-2012 Shift triggered by these trends 4
5. Snippets in Google Search
In 1998, Google introduced Snippet, a short description of or excerpt from a website which
appears in Google search results. Snippets are created automatically based on the site's
content.
April-2012 5
Snippets in Google Search
6. Rich Snippets
• Rich Snippets in Google Search
In 2009, Google announced, Rich Snippets, a new presentation of snippets that applies
Google's algorithms to display structured data embedded in search result pages with
the objective of highlighting the searched for properties to user in a visually
outstanding way.
Rich Snippets give users convenient summary information about their search results at
a glance. When searching for a product or service, users can easily see reviews and
ratings, and when searching for a person, they'll get help distinguishing between
people with the same name.
April-2012 Conclusions 6
7. Rich Snippets
• Rich Snippets formats Supported
A lot of previous work on structured data has focused on debates around encoding
format to be accepted
Later on Google realized that structured data on the web can and should accommodate
multiple encodings and thus accepted both Microformat encoding and RDFa encoding.
The Rich Snippet feature was built on open standards or community-agreed-on approaches
• RDFa (Resource Description Framework – in Attributes)
http://en.wikipedia.org/wiki/RDFa
• Microformat Encoding
http://en.wikipedia.org/wiki/Microformat
• Microdata Encoding
http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html
An additional feature was launched along with Rich Snippets announcement, Rich Snippets in
Custom Search, similar to Yahoo!'s BOSS (Build your Own Search Service) initiative.
April-2012 Rich Snippets 7
8. Entities in Rich Snippet Encodings
Entities supported by Google Rich Snippets as of now….
•Software applications
•Breadcrumbs
•Events
•Music
•Businesses and Organizations
•People
•Products
•Recipes
•Review Ratings
•Reviews
•Videos: Facebook Share
(… they promise to get more soon)
April-2012 Entities in Rich Snippet Encodings 8
13. Rich Snippets - RDFa
• RDFa (Resource Description Framework – in Attributes)
RDFa is a way to label content to describe a specific type of information, such as a
restaurant review, an event, a person, or a product listing.
These information types are called entities or items. Each entity may have a number of
properties. For example, a Person properties are name, address and email address.
In general, RDFa uses simple attributes in XHTML tags (often <span> or <div>) to assign
brief and descriptive names to entities and properties..
• An Example (Ticket Booking of an upcoming Event)
A short HTML block showing an entity. Here, details about entity can be marked up in
the body of a Web page in order to help understanding the location, schedule, price or
reviews of the event.
April-2012 Rich Snippets - RDFa 13
14. Rich Snippets - RDFa example
Mark-up for an event at a certain business location.
From structured
mark-up on a Website...
typeof="v:Event" indicates the marked-up content describes an Event (Item type)
The dimensions that composed the event (description, type, starting time) are described
with properties. The property name is prefixed with v: <span property="v:description">
April-2012 Rich Snippets - RDFa 14
15. Rich Snippets - RDFa example
...to a Rich Snippet on Google
Caution: Google does not display information that isn't visible to the user like Hidden div's .
It can be tempting to add all the content relevant for a rich snippet in one place on the
page, mark it up, and then hide the entire block of text using CSS or other techniques.
Google will not show content from hidden div's in Rich Snippets.
Exceptions: Geo information (latitude and longitude of location) can be included in the
HTML markup.
April-2012 Rich Snippets - RDFa 15
16. Rich Snippets – Microformat & Microdata
• Microformat and Microdata are simple conventions (known as entities) used on web
pages to describe a specific type of information like a person, product etc. Each entity
has its own properties.
• Microformats use the class attribute in HTML tags (often <span> or <div>) to assign
brief and descriptive names to entities and their properties.
• Microdata uses simple attributes in HTML tags (often <span> or <div>) to assign brief
and descriptive names to items and properties.
April-2012 An example of HTML block showing basic contact info for a person. 16
17. Rich Snippets – Presence on Web
Statistics with regards to semantic mark-up on the Web in June 2010
•A random sample of one million Web pages have been harvested in order to compare the
use of Microformats and RDFa markup.
•Then, they examined how much of this mark-up data was actually used for Rich Snippets.
•Only a tiny fraction of all semantic mark-up present on the Web was used for Rich Snippets
at the time of this experiment.
Pitfalls
•Incorrect labeling (e.g. marking up the date of an event as part of the event description),
•Incorrect inclusion of unrelated words in the structured mark-up (e.g. marking up written
by John Doe" rather than just John Doe" as value of the property v:reviewer).
•Furthermore, they observe a general confusion with what parts of a document should be
marked up at all. Although some web pages include RDFa event markup, none of them are
used by the Rich Snippet technology as of today.
April-2012 Presence on Web 17
18. Rich Snippets – Presence on Web
April-2012 Presence on Web 18
19. Rich Snippets - Business Impact
Benefits of Rich Snippets in Google Search …
•Webmasters: Provided webmasters the ability to add useful information to their web
search result snippets to help Google make sense of their bits.
•Purpose To provide more information to a user about the content that exists on page so
they can decide which result is more relevant for their query.
•Additional Traffic to a webpage With extra information people tend to rely more on a
particular search result with linked data, thus an increasing number of impressions noted
on sites with Rich Snippets.
•Higher Click through Rate An increasing number of higher click-through rate for pages
with Rich Snippets was experienced as shown in a paper by Kavi Goel, Pravir Gupta
•Rich snippet markup accurately reflects the primary content of your page. Web sites can
suffer significant sales collapses by going down a position in their natural search ranking.
•Easy to add simple lines of Markup to existing HTML, no affect to Visual appearance of
the webpage.
April-2012 Business Impact 19
20. Vision for Rich Snippets in Future
New business-related vocabularies such as the Tickets Ontology, are expected to see
broader and broader usage and implementation. This would allow for comparative Rich
Snippets.
Using information from the user’s Social Graph, given user has given access to her social
graph. This would mean to carry part of the Facebook experience right into the search
experience.
Conclusions 20
21. Vision for Rich Snippets in Future
Even Richer Snippets using Multimedia semantics to provide richer video search results. We
believe that there is high potential for semantically annotated multimedia content to
improve content search.
We show a mock-up of a person highlighted, which could be based on media fragment URIs.
Such media fragment URI could look like:
http://example.org/video.webm?t=428,434#xywh=150,60,50,70&xywh=240,50,50,70
Vision for Rich Snippets in Future 21
22. Future Internet Architecture
Today’s Rich Snippets: Content is exclusively determined by the information in one particular
Web page
Vision of extended Rich Snippet: Outlined above features information from more than just
one data source. Thus, an information sharing mechanism must be established to combine
information coming from various data sources.
Content-centric Networking: Two notions of packages involved: Interest and Data packages.
Interests get broadcast by consumers, and as soon as a node can satisfy an interest, it
responds with the data. Otherwise, it rebroadcasts the interest.
Advantage over common host-based networking
•Data packages are not only exclusively thought for the initially interested node, but can be
shared between nodes with common interests.
•Useful when many parties are interested in the same content.
April-2012 Future Internet Architecture 22
23. Future Internet Architecture
• Figure illustrates how the interest and data packages could look like if we applied the
principle of Content-centric Networking to Triple-centric Networking.
• Google is at the early stages of this thought-experiment and have not carried out any
experimentation to justify their assumption.
April-2012 Pros & Cons of the paper 23
24. Displayed your website’s rich snippets
in Google search results
Websites like TripAdvisor, Yelp, Amazon etc. stand out over other search results with their
star ratings thus increasing their click through. To get your website’s rich snippets displayed
on Google search results:
1. Mark it up with microformats : Markup your website with extra information for the entities
like Reviews, People, Products, Businesses, Recipes, Events
2. Test to make sure it works : Use the Google rich snippets testing tool
3. Submit your site to Google http://www.google.com/support/webmasters/bin/request.py?
contact_type=rich_snippets_feedback
4. Google approves websites that they see as reliable source of reviews, have a substantial
amount of reviews, are marked up correctly.
April-2012 Displayed your website’s rich snippets in Google search results 24
26. Conclusion
It has become visible that Rich Snippets are a very sensible element in the Linked Data value
chain due to the high visibility and the confirmed change of user click-through behavior.
We have interlinked the social graph of a user with common event-related data in the Linked
Data cloud.
It is obvious that for the online ticket search example, the decision what ticket vendor to
include, and what vendor to exclude from the vendors shown in the Rich Snippets is a crucial
one.
The suggested addition of a Linked Data layer between the current application and
presentation layer could help establish the links between the data providers and facilitate to
make sense of data and present them in an efficient way.
April-2012 Conclusions 26
27. Useful Links
• Expression-of-interest form for webmasters to indicate their interest for Rich Snippets to be
shown for their pages.
http://support.google.com/webmasters/bin/request.py?&contact_type=rich_snippets_feedback
• Rich Snippets Testing Tool Beta
http://www.google.com/webmasters/tools/richsnippets
April-2012 Useful links 27
28. References and Useful Links
• http://en.wikipedia.org/wiki/Google_Search#Rich_Snippets
• http://en.wikipedia.org/wiki/Semantic_Web
• https://twitter.com/#!/tomayac
• http://www.zdnet.com/blog/web2explorer/web-20-and-semantic-web-mars--venus/13
• http://googlewebmastercentral.blogspot.com/
• http://support.google.com/webmasters/bin/answer.py?hl=en&answer=146646
• http://support.google.com/webmasters/bin/answer.py?hl=en&answer=99170
• http://support.google.com/webmasters/?hl=en#topic=21997
• About RDFa
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=146898
• About microformat
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=146897
• About microdata
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=176035
April-2012 Pros & Cons of the paper 28
Eurecom is a graduate school in the domain of information and communication technology and a research center in communication systems. Digital Enterprise Research Institute , DERI , is a research institute at the National University of Ireland, Galway . Its focus is research into the Semantic Web and Web Science
. Humans are capable of using the Web to carry out tasks such as finding the Irish word for "folder", reserving a library book, and searching for the lowest price for a DVD. However, machines cannot accomplish all of these tasks without human direction, because web pages are designed to be read by people, not machines. The semantic web is a vision of information that can be readily interpreted by machines, so machines can perform more of the tedious work involved in finding, combining, and acting upon information on the web.
embedded
They were developed by Google but built on open standards, so rich snippets were later adopted by other search engines. Rich snippets can support various markup languages to help identify the information to be presented, such as event or item information.
A breadcrumb trail is a set of links (breadcrumbs) that can help a user understand and navigate your site's hierarchy All other @ http://support.google.com/webmasters/?hl=en#topic=21997
embedded
embedded
embedded
embedded
embedded
embedded
embedded
embedded
The components of this URI are first a temporal dimension (t=428,434), which selects seconds 428 to 434 of the whole video, and then a spatial dimension (xywh=150,60,50,70 and xywh=240,50,50,70), which creates two bounding boxes at the x, y parameters with a width w and a height h.