A promising application domain for Semantic Web technology is the annotation of products and services offerings on the Web so that consumers and enterprises can search for suitable suppliers using products and services ontologies. While there has been substantial progress in developing ontologies for types of products and services, namely eClassOWL, this alone does not provide the representational means required for e-commerce on the Semantic Web. Particularly missing is an ontology that allows describing the relationships between (1) Web resources, (2) offerings made by means of those Web resources, (3) legal entities, (4) prices, (5) terms and conditions, and (6) the aforementioned ontologies for products and services. (1NDN)
In the talk, I will explain the need and potential of the GoodRelations ontology, introduce its key conceptual elements, highlight several lessons learned, and summarize design decisions with respect to to modeling approaches and the appropriate language fragment, which may be relevant for other ontology projects, too.
A Short Introduction to Semantic Web-based E-Commerce: The GoodRelations Voca...Martin Hepp
In this slidecast, I will give a brief overview of how the next generation of Web technology, known as the "Web of Data" or the Semantic Web will improve our e-commerce shopping experience. In particular, I will explain how the Web of Data - will allow for more precise search for suppliers for our particular needs and - how manufacturers can support retailers in presenting their products including all distinct features.
For more information, see http://purl.org/goodrelations
Product Variety, Consumer Preferences, and Web Technology: Can the Web of Dat...Martin Hepp
E-Commerce on the basis of current Web technology has created fierce competition with a strong focus on price. Despite a huge variety of offerings and diversity in the individual preferences of consumers, current Web search fosters a very early reduction of the search space to just a few commodity makes and models. As soon as this reduction has taken place, search is reduced to flat price comparison.
This is unfortunate for the manufacturers and vendors, because their individual value proposition for a particular customer may get lost in the course of communication over the Web, and it is unfortunate for the customer, because he/she may not get the most utility for the money based on her/his preference function. A key limitation is that consumers cannot search using a consolidated view on all alternative offers across the Web.
In this talk, I will (1) analyze the technical effects of products and services search on the Web that cause this mismatch between supply and demand, (2) evaluate how the GoodRelations vocabulary and the current Web of Data movement can improve the situation, (3) give a brief hands-on demonstration, and (4) sketch business models for the various market participants.
Extending schema.org with GoodRelations and www.productontology.orgMartin Hepp
These are the slides from my short presentation at the schema.org workshop on September 21, 2011. They sketch how schema.org and GoodRelations can be used in combination for sending richer data from shop sites to search engines and browser extensions, helping businesses to articulate their value proposition as data.
Semantic Web-based E-Commerce: The GoodRelations OntologyMartin Hepp
Semantic Web-based E-Commerce: The GoodRelations Ontology
Presentation at the Semantic Technology Conference, June 15, 2009
http://purl.org/goodrelations/
GoodRelations & RDFa for Deep Comparison Shopping on a Web ScaleMartin Hepp
GoodRelations & RDFa for Deep Comparison Shopping on a Web Scale: Can the Web of Data Reduce Price Competition and Increase Customer Satisfaction?
See http://purl.org/goodrelations/ for the official page.
These are my slides from the Zurich and Chicago Semantic Web Meet-up presentation.
Web Ontologies: Lessons Learned from Conceptual Modeling at ScaleMartin Hepp
Ontologies are a key component of semantic systems of all kinds, including the Semantic Web vision and Linked Open Data initiatives. In this talk, I will summarize work towards a theory of the technical, economical, and cognitive aspects of ontologies in large, distributed settings, and present design patterns and a skeletton methodology for ontology engineering in this environment. The theoretical aspects will be combined by practical examples of challenges and solutions in the context of schema.org.
ISKO 2010: Linked Data in E-Commerce – The GoodRelations OntologyMartin Hepp
More than 50% of a developed nation's Gross Domestic Product is used for establishing and maintaining the exchange of goods and services, and a large share of that is consumed for the search for potential suppliers and consumers. A key variable that determines that effort is the specificity of the objects being exchanged, which is generally on the rise: We produce and consume much more specific objects than a decade ago.
In this talk, I will outline how Linked Data can be used to weave a giant graph of information about products, offers, stores, and related facts. This will reduce the effort for business matchmaking on a Web scale. Centerpiece of that graph is the GoodRelations ontology, a global schema for exposing such facts as Linked Data on the Web. GoodRelations is the second most popular conceptual schema on the Web of Data and one of the few examples of academic research in the field that has been adopted by several Fortune 500 companies, like BestBuy or Yahoo.
More information on GoodRelations is at http://purl.org/goodrelations/
Today, we are witnessing a data explosion of unimaginable magnitude. Much of this Big Data is being generated through the emergence of new technologies, devices, networks, mobility and interoperability. Big Data is seldom useful in itself - given its size and variety, it lends itself to meaningful scrutiny only when viewed through the prism of the business problem or process of interest.
Smart decisions increasingly lie at this intersection of Big Data, Smart Technology and Domain Knowledge. This presentation, through several illustrative case studies, talks about how Big Data generated through social media is emerging as a strong source of insights for demand signaling.
A Short Introduction to Semantic Web-based E-Commerce: The GoodRelations Voca...Martin Hepp
In this slidecast, I will give a brief overview of how the next generation of Web technology, known as the "Web of Data" or the Semantic Web will improve our e-commerce shopping experience. In particular, I will explain how the Web of Data - will allow for more precise search for suppliers for our particular needs and - how manufacturers can support retailers in presenting their products including all distinct features.
For more information, see http://purl.org/goodrelations
Product Variety, Consumer Preferences, and Web Technology: Can the Web of Dat...Martin Hepp
E-Commerce on the basis of current Web technology has created fierce competition with a strong focus on price. Despite a huge variety of offerings and diversity in the individual preferences of consumers, current Web search fosters a very early reduction of the search space to just a few commodity makes and models. As soon as this reduction has taken place, search is reduced to flat price comparison.
This is unfortunate for the manufacturers and vendors, because their individual value proposition for a particular customer may get lost in the course of communication over the Web, and it is unfortunate for the customer, because he/she may not get the most utility for the money based on her/his preference function. A key limitation is that consumers cannot search using a consolidated view on all alternative offers across the Web.
In this talk, I will (1) analyze the technical effects of products and services search on the Web that cause this mismatch between supply and demand, (2) evaluate how the GoodRelations vocabulary and the current Web of Data movement can improve the situation, (3) give a brief hands-on demonstration, and (4) sketch business models for the various market participants.
Extending schema.org with GoodRelations and www.productontology.orgMartin Hepp
These are the slides from my short presentation at the schema.org workshop on September 21, 2011. They sketch how schema.org and GoodRelations can be used in combination for sending richer data from shop sites to search engines and browser extensions, helping businesses to articulate their value proposition as data.
Semantic Web-based E-Commerce: The GoodRelations OntologyMartin Hepp
Semantic Web-based E-Commerce: The GoodRelations Ontology
Presentation at the Semantic Technology Conference, June 15, 2009
http://purl.org/goodrelations/
GoodRelations & RDFa for Deep Comparison Shopping on a Web ScaleMartin Hepp
GoodRelations & RDFa for Deep Comparison Shopping on a Web Scale: Can the Web of Data Reduce Price Competition and Increase Customer Satisfaction?
See http://purl.org/goodrelations/ for the official page.
These are my slides from the Zurich and Chicago Semantic Web Meet-up presentation.
Web Ontologies: Lessons Learned from Conceptual Modeling at ScaleMartin Hepp
Ontologies are a key component of semantic systems of all kinds, including the Semantic Web vision and Linked Open Data initiatives. In this talk, I will summarize work towards a theory of the technical, economical, and cognitive aspects of ontologies in large, distributed settings, and present design patterns and a skeletton methodology for ontology engineering in this environment. The theoretical aspects will be combined by practical examples of challenges and solutions in the context of schema.org.
ISKO 2010: Linked Data in E-Commerce – The GoodRelations OntologyMartin Hepp
More than 50% of a developed nation's Gross Domestic Product is used for establishing and maintaining the exchange of goods and services, and a large share of that is consumed for the search for potential suppliers and consumers. A key variable that determines that effort is the specificity of the objects being exchanged, which is generally on the rise: We produce and consume much more specific objects than a decade ago.
In this talk, I will outline how Linked Data can be used to weave a giant graph of information about products, offers, stores, and related facts. This will reduce the effort for business matchmaking on a Web scale. Centerpiece of that graph is the GoodRelations ontology, a global schema for exposing such facts as Linked Data on the Web. GoodRelations is the second most popular conceptual schema on the Web of Data and one of the few examples of academic research in the field that has been adopted by several Fortune 500 companies, like BestBuy or Yahoo.
More information on GoodRelations is at http://purl.org/goodrelations/
Today, we are witnessing a data explosion of unimaginable magnitude. Much of this Big Data is being generated through the emergence of new technologies, devices, networks, mobility and interoperability. Big Data is seldom useful in itself - given its size and variety, it lends itself to meaningful scrutiny only when viewed through the prism of the business problem or process of interest.
Smart decisions increasingly lie at this intersection of Big Data, Smart Technology and Domain Knowledge. This presentation, through several illustrative case studies, talks about how Big Data generated through social media is emerging as a strong source of insights for demand signaling.
These slides were originally a tutorial presented for the SIG preceding the May 2009 meeting of the PRISM Forum.
They attempt to give a survey of the technologies, tools, and state of the world with respect to the Semantic Web as of the first half of 2009.
Evolution Towards Web 3.0: The Semantic WebLeeFeigenbaum
This was a lecture I presented at Professor Stuart Madnick's class, "Evolution Towards Web 3.0" at the MIT Sloan School of Management on April 21, 2011. Please follow along with the speaker notes which add significant commentary to the slides.
The Semantic Web and its Impact on International WebsitesMartin Hepp
In this presentation, given at the International Search Summit 2010 in Londin, I discuss how rich data embedded inside Web pages via RDFa can be used to make the individual value proposition remain intact across the web - thus preventing consumers and price comparison engines from flattening your individual offer to the price alone.
Esta charla tiene por objetivo discutir los patrones de diseño de la web 2.0 y las nuevas tendencias de la web semántica. Los 12 patrones que dirigen la presentación son: Information sharing, User-centered design, MVC architecture, Participation & collaboration, Social networking, Search & recommendation engines, Folksonomy, Community & collective intelligence, Inter-operability & data portability, Rich user experience, Separation of content and presentation, Web as a platform (ubiquity).
Junto con esto se presentan brevemente algunos frameworks y módulos de Python que permiten el desarrollo de este tipo de aplicaciones web. Asimismo, se muestran ejemplos de consumo de APIs de servicios web populares (JSON, XML, feeds y HTML scraping) y un ejemplo de procesamiento de contenido a través de herramientas semánticas.
More info at:
http://ar.pycon.org/2009/conference/schedule/event/30/
Download original slideshow in PDF format at:
http://ar.pycon.org/2009/conference/schedule/event/30/
Licensing and Acknowledgements at: http://ar.pycon.org/2009/conference/schedule/event/30/
Python en la Web Semántica by Santiago Andrés Coffey is licensed under a Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 2.5 Argentina License.
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Scikits.learn (http://scikit-learn.sourceforge.net/) is a scikit for machine learning which has gained lots of popularity in recent months. In particular, it can be used for text and large scale database mining.
On another side, CubicWeb (http://www.cubicweb.org/) is a python-based framework for semantic web applications that has been used in different application fields (library, museum, conference, intranet applications).
The aim of this talk is to present how these tools can be used together for semantic data mining of rss feeds (clustering, prediction), and for building a news aggregator similar to google news.
Full description : http://www.euroscipy.org/talk/4291
Practical Semantic Web and Why You Should Care - DrupalCon DC 2009Boris Mann
Presented at Drupalcon DC 2009 - http://dc2009.drupalcon.org/session/practical-semantic-web-and-why-you-should-care
An overview of Semantic Web concepts and RDF. Exploration of RDFa. How open data fits. Examples of modules and functionality in Drupal today, and a plan for Drupal 7.
We present Fresnel Forms, a plugin we developed for Protégé, an editor for Semantic Web ontologies. The Fresnel Forms plugin processes the currently active ontology in a Protégé session to export a semantic wiki for that ontology. This export uses Semantic MediaWiki’s XML-based export format for import into an existing wiki. Fresnel Forms also provides a GUI editor to let the user fine-tune the generated interface before exporting it to a wiki.
Fresnel Forms exports use features from Semantic MediaWiki and Semantic Forms to provide an annotate-and-browse data system interface. Each wiki Fresnel Forms generates provides forms for entering data for classes and fields that conform to the original ontology. Templates provide displays of pages created with these forms. Finally, the wiki’s ExportRDF feature creates Semantic Web triples for the data entered that use URI’s from the original ontology. Fresnel Forms provides thus an efficient way to create a wiki for populating a given Semantic Web ontology.
Fresnel Forms can be downloaded and installed on Protégé from http://is.cs.ou.nl/OWF/index.php5/Fresnel_Forms
Very basic introductory talk about the Semantic Web, given to undergraduate and posgraduate students of Universidad del Valle (Cali, Colombia) in September 2010
Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011Ian Harrow
Towards a brokering framework for knowledge-based services: learning from the Pistoia Alliance SESL pilot
Ian Harrow PhD for the Pistoia Alliance
This presentation describes a pilot project to determine the feasibility of biomedical knowledge brokering. It shows query across multiple disparate data sources through a brokering demonstrator built from RDF triple store technology. The learning from this pilot is contributing to larger scale projects such as the Innovative Medicines Initiative, OpenPFACTs.
These slides were originally a tutorial presented for the SIG preceding the May 2009 meeting of the PRISM Forum.
They attempt to give a survey of the technologies, tools, and state of the world with respect to the Semantic Web as of the first half of 2009.
Evolution Towards Web 3.0: The Semantic WebLeeFeigenbaum
This was a lecture I presented at Professor Stuart Madnick's class, "Evolution Towards Web 3.0" at the MIT Sloan School of Management on April 21, 2011. Please follow along with the speaker notes which add significant commentary to the slides.
The Semantic Web and its Impact on International WebsitesMartin Hepp
In this presentation, given at the International Search Summit 2010 in Londin, I discuss how rich data embedded inside Web pages via RDFa can be used to make the individual value proposition remain intact across the web - thus preventing consumers and price comparison engines from flattening your individual offer to the price alone.
Esta charla tiene por objetivo discutir los patrones de diseño de la web 2.0 y las nuevas tendencias de la web semántica. Los 12 patrones que dirigen la presentación son: Information sharing, User-centered design, MVC architecture, Participation & collaboration, Social networking, Search & recommendation engines, Folksonomy, Community & collective intelligence, Inter-operability & data portability, Rich user experience, Separation of content and presentation, Web as a platform (ubiquity).
Junto con esto se presentan brevemente algunos frameworks y módulos de Python que permiten el desarrollo de este tipo de aplicaciones web. Asimismo, se muestran ejemplos de consumo de APIs de servicios web populares (JSON, XML, feeds y HTML scraping) y un ejemplo de procesamiento de contenido a través de herramientas semánticas.
More info at:
http://ar.pycon.org/2009/conference/schedule/event/30/
Download original slideshow in PDF format at:
http://ar.pycon.org/2009/conference/schedule/event/30/
Licensing and Acknowledgements at: http://ar.pycon.org/2009/conference/schedule/event/30/
Python en la Web Semántica by Santiago Andrés Coffey is licensed under a Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 2.5 Argentina License.
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Scikits.learn (http://scikit-learn.sourceforge.net/) is a scikit for machine learning which has gained lots of popularity in recent months. In particular, it can be used for text and large scale database mining.
On another side, CubicWeb (http://www.cubicweb.org/) is a python-based framework for semantic web applications that has been used in different application fields (library, museum, conference, intranet applications).
The aim of this talk is to present how these tools can be used together for semantic data mining of rss feeds (clustering, prediction), and for building a news aggregator similar to google news.
Full description : http://www.euroscipy.org/talk/4291
Practical Semantic Web and Why You Should Care - DrupalCon DC 2009Boris Mann
Presented at Drupalcon DC 2009 - http://dc2009.drupalcon.org/session/practical-semantic-web-and-why-you-should-care
An overview of Semantic Web concepts and RDF. Exploration of RDFa. How open data fits. Examples of modules and functionality in Drupal today, and a plan for Drupal 7.
We present Fresnel Forms, a plugin we developed for Protégé, an editor for Semantic Web ontologies. The Fresnel Forms plugin processes the currently active ontology in a Protégé session to export a semantic wiki for that ontology. This export uses Semantic MediaWiki’s XML-based export format for import into an existing wiki. Fresnel Forms also provides a GUI editor to let the user fine-tune the generated interface before exporting it to a wiki.
Fresnel Forms exports use features from Semantic MediaWiki and Semantic Forms to provide an annotate-and-browse data system interface. Each wiki Fresnel Forms generates provides forms for entering data for classes and fields that conform to the original ontology. Templates provide displays of pages created with these forms. Finally, the wiki’s ExportRDF feature creates Semantic Web triples for the data entered that use URI’s from the original ontology. Fresnel Forms provides thus an efficient way to create a wiki for populating a given Semantic Web ontology.
Fresnel Forms can be downloaded and installed on Protégé from http://is.cs.ou.nl/OWF/index.php5/Fresnel_Forms
Very basic introductory talk about the Semantic Web, given to undergraduate and posgraduate students of Universidad del Valle (Cali, Colombia) in September 2010
Pistoia Alliance SESL pilot Bio IT World Hanover 12 Oct 2011Ian Harrow
Towards a brokering framework for knowledge-based services: learning from the Pistoia Alliance SESL pilot
Ian Harrow PhD for the Pistoia Alliance
This presentation describes a pilot project to determine the feasibility of biomedical knowledge brokering. It shows query across multiple disparate data sources through a brokering demonstrator built from RDF triple store technology. The learning from this pilot is contributing to larger scale projects such as the Innovative Medicines Initiative, OpenPFACTs.
Towards a brokering framework for knowledge-based services: Learning from the...Pistoia Alliance
Ian Harrow, co-leader of the Pistoia Alliance SESL pilot, describes the vision for the SESL pilot, the outcomes, and the project's future. The presentation at the 2011 BioITWorld Conference and Expo included a link to the SESL public demonstrator.
Use Case Patterns for LLM Applications (1).pdfM Waleed Kadous
What are the "use case patterns" for deploying LLMs into production? Understanding these will allow you to spot "LLM-shaped" problems in your own industry.
Towards a Quality Assessment of Web Corpora for Language Technology ApplicationsMarina Santini
In this study, we focus on the creation and evaluation of domain-specific web corpora. To this purpose, we propose a two-step approach, namely the (1) the automatic extraction and evaluation of term seeds from personas and use cases/scenarios; (2) the creation and evaluation of domain-specific web corpora bootstrapped with term seeds automatically extracted in step 1. Results are encouraging and show that: (1) it is possible to create a fairly accurate term extractor for relatively short narratives; (2) it is straightforward to evaluate a quality such as domain-specificity of web corpora using well-established metrics.
Declarative Multilingual Information Extraction with SystemTLaura Chiticariu
Information extraction (IE), the task of extracting structured information from unstructured or semi-structured data, is increasingly important to a wide array of enterprise applications, ranging from Business Intelligence to Data-as-a-Service.
In the first part of the talk, we give an overview of SystemT, a declarative IE system designed and developed to address the requirements driven by modern applications: scalability, expressivity, and transparency. SystemT is based on the basic principle underlying relational database technology: complete separation of specification from execution. SystemT uses a declarative language for expressing NLP algorithms called AQL, and an optimizer that generates high-performance algebraic execution plans for AQL rules. It makes IE orders of magnitude more scalable and easy to use, maintain and customize. Today, SystemT ships with multiple products across 4 IBM Software Brands and it being taught in universities. Our ongoing research and development efforts focus on making SystemT more usable for both technical and business users, and continuing enhancing its core functionalities based on natural language processing, machine learning, and database technology.
In the second part of the talk we present POLYGLOT, a multilingual semantic role labeling system capable of semantically parsing sentences in 9 different languages from 4 different language groups. The key feature of the system is that it treats the semantic labels of the English Proposition Bank as “universal semantic labels”: Given a sentence in any of the supported languages, POLYGLOT will predict appropriate English PropBank frame and role annotation. We illustrate how these universal semantic labels can be used within SystemT to create information extractors that immediately work across different languages. In addition, we illustrate how we automatically generate Proposition Banks for new languages in order to enable multilingual SRL and discuss some challenges of crosslingual semantics.
This talk is an appeal to server-side JavaScript developers to make
use of this time of change - Node.js is going to become the primary
server-side platform for most developers. We can move forward from
the old way of building web apps as large inter-locking co-dependent
code bases.
The Node.js module system has shown us the way. It's the first
step. Now, we need to use the beauty of Node modules to help us build
robust, scalable apps.
This approach is called the Micro-Services Architecture. It's more
than just having some services with HTTP end-points. It's about taking
this to the extreme. Everything is a service, and no service is larger
than 100 lines of code.
We've been using this approach for most of our projects for the last 18
months and it works really well. We get to drop loads of
project management ceremony. There will be some customer war stories.
Enterprise software teams are starting to understand and embrace the
power of Node.js. They face a serious challenge: integrating Node.js
into the legacy systems they maintain, and migrating these system over
time into Node.js architectures. This talk is a pathfinder for those
facing this task. As a community we must proactively engage with the
Java and .Net communities, and create a deeper understanding of the
"Node.js Way".
StreamBase - Embedded Erjang - Erlang User Group London - 20th April 2011darach
A presentation delivered to the Erlang User Group in London demonstrating how to embed the erjang implementation of erlang into the StreamBase CEP engine, enabling extending StreamBase with erlang based extensions.
Similar to The GoodRelations Ontology: Making Semantic Web-based E-Commerce a Reality (20)
Advertising with Linked Data in Web ContentMartin Hepp
Advertising with Linked Data in Web Content: From Semantic SEO to E-Commerce on the Web 3.0
Slides and audio from my talk given at the Knowledge Engineering Group of the University of Economics Prague.
http://keg.vse.cz/seminar.php?datetime=2011-04-06
Slides from my talk at the 3rd KRDB school on Trends in the Web of Data, September 18, Brixen-Bressanone, Italy.
http://www.inf.unibz.it/krdb/school/2010/
Goodrelations Presentation from SemTech 2010Martin Hepp
Slides from my talk at the Semantic Technology Conference 2010 in the session
"Semantic Tools for More Profitable Online Commerce"
http://semtech2010.semanticuniverse.com/sessionPop.cfm?confid=42&proposalid=2930
In this presentation, I explain how the new Facebook Open Graph Protocol can be used by any business, and how it can be combined with the GoodRelations vocabulary for putting rich store, price, product, or service information directly into your pages.
More information: http://www.ebusiness-unibw.org/wiki/GoodRelationsQuickstart
Web Site Visibility in the Giant Graph of Commerce DataMartin Hepp
In this talk, I explain the impact of the GoodRelations vocabulary, the RDFa syntax for rich meta-data, and the Linked Data initiative for Search Engine Optimization (SEO).
This is part 1 of the ISWC 2009 tutorial on the GoodRelations ontology and RDFa for e-commerce on the Web of Linked Data.
See also
http://www.ebusiness-unibw.org/wiki/Web_of_Data_for_E-Commerce_Tutorial_ISWC2009
This is part 3 of the ISWC 2009 tutorial on the GoodRelations ontology and RDFa for e-commerce on the Web of Linked Data.
See also
http://www.ebusiness-unibw.org/wiki/Web_of_Data_for_E-Commerce_Tutorial_ISWC2009
This is part 2 of the ISWC 2009 tutorial on the GoodRelations ontology and RDFa for e-commerce on the Web of Linked Data.
See also
http://www.ebusiness-unibw.org/wiki/Web_of_Data_for_E-Commerce_Tutorial_ISWC2009
This is part 4 of the ISWC 2009 tutorial on the GoodRelations ontology and RDFa for e-commerce on the Web of Linked Data.
See also
http://www.ebusiness-unibw.org/wiki/Web_of_Data_for_E-Commerce_Tutorial_ISWC2009
Web 3.0. für Spezialversender: Weniger Preiswettbewerb durch maschinengeeignete Produktbeschreibungen im WWW
Die gute Wettbewerbsposition vieler Versandhändler beruht darauf, dass sie eine große Vielfalt an sehr spezifischen Produkte überregional anbieten. Leider müssen sich potenzielle Kunden mit heutigen Suchmaschinen bei ihrer Suche viel zu früh auf sehr wenige Produktmodelle beschränken, die dann der Ausgangspunkt für intensiven Preisvergleich sind. Individuelle Stärken der Anbieter und individuelle Präferenzen der Kunden werden so nicht ausreichend berücksichtigt. Kunden entscheiden sich daher vorzeitig und auf Basis einer unvollständigen Informationslage für ein Modell und beachten dann nur noch den Preis.
In diesem Vortrag wird erklärt, wie man mit neuartiger Web-Technologie den Preiswettbewerb im Versandhandel reduzieren und die individuellen Stärken und Eigenschaften der Produkte mit weniger Verlust zum Kunden übermitteln kann. Dieser Ansatz mit dem Namen "GoodRelations" wurde von Prof. Hepp an der Universität der Bundeswehr in München entwickelt und ist heute Kern der eCommerce-Architektur von Yahoo. Gerade für Spezialversender bietet dies die Gelegenheit, neue Kunden zu gewinnen und die Marge zu steigern.
eCl@ss im Web: Mehr Kunden und bessere Stammdaten für jeden eCl@ss-AnwenderMartin Hepp
This talk summarizes how the Web of Linked Data and the GoodRelations/eClassOWL standards can be used to exchange structured product and offer information by embedding additional meta-data directly into corporate Web pages.
Current Web technology results in overly fierce price competition, because search engines force us to reduce our search space to early in the decision making process to just a few product models, on which we then do simplistic price comparison shopping. The presentation sketches how the GoodRelations Web of Data Schema at http://purl.org/goodrelations/ can reduce price competition and increase customer satisfaction.
myOntology: Community-driven Vocabulary Design and Maintenance for E-CommerceMartin Hepp
The myOntology platform is a prototype for creating and maintaining Web vocabularies with minimal entry barriers for contributing domain experts. In this brief talk, I will summarize the key design paradigms and target applications, and demonstrate the current version.
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/
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
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.
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/
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
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
Mission to Decommission: Importance of Decommissioning Products to Increase E...
The GoodRelations Ontology: Making Semantic Web-based E-Commerce a Reality
1. The GoodRelations Ontology: Making Semantic
Web-based E-Commerce a Reality
http://purl.org/goodrelations/
Martin Hepp
mhepp@computer.org / http://www.heppnetz.de
Martin Hepp
1
mhepp@computer.org
2. E-Commerce on the Web
World Wide Web
Enterprise 1 Enterprise 2
Structured Structured
Data on Data on
Products and Products and
Services Services
(purchased (purchased
and offered) and offered)
Martin Hepp
2
mhepp@computer.org
3. E-Commerce on the Semantic Web
World Wide Web
Enterprise 1 Enterprise 2
Structured Structured
Data on Data on
Products and Products and
Services Services
(purchased (purchased
and offered) and offered)
Product Specifications: Type of Product, Features etc.
Details of the Offering: Price, Eligible Regions, etc.
Martin Hepp
3
mhepp@computer.org
4. 2001-2008:
Semantic Web & E-Commerce:
Lots of Papers, Limited Impact
Martin Hepp
4
mhepp@computer.org
5. Use Cases
• Commodity We sell
some
We sell some
instances of
We sell a
particular
We clean and
repair
offers
sleeping the Marmot used instance sleeping
bags. sleeping bag of the Marmot bags.
model 1234. sleeping bag
• Services
model 1234.
offers
• Product
model data
interchange
Martin Hepp
5
mhepp@computer.org
6. Required Ontologies
• An ontology for product
types and features
• by function, usage, or nature
• An ontology for offer
specifications
• An offer is basically a relation
between
• an agent,
• a set of objects,
• a set of property rights,
• an audience, and
• a set of terms and conditions.
Martin Hepp
6
mhepp@computer.org
7. eClassOWL and GoodRelations
• eClassOWL instanceOf eclassowl:TVSet
foo:myTVSet
• GoodRelations
foo: MillerInc goodrelations:offersToSell foo:myTVSet
Martin Hepp
7
mhepp@computer.org
8. within the domain name space of local dealers.
2.2 Competency Questions
Next, we specify the scope and purpose of the GoodRelations ontology usingcompetency
questions, which is a standard technique in ontology engineering methodologies [8]. The
questions were discussed with stakeholders, namely the developers of recommender
Competency Questions
systems, operators of Web shops, and other domain experts.
CQ1: Which retrievable Web Resources describe an offer
• {to sell | to provide the service of | to repair | to maintain | to lease out | to dis-
pose}
• {a concrete individual | some unknown individuals} of
• a {given good | given service | spare part for a given good | consumables and
supplies for a given good} described by a {type of good | specific make and
model}
• that meet certain requirements on {properties | intervals for properties}
• for which the offering party accepts a given method of payment and
• provides a certain method of delivery
• to {consumers | retailers}
• in a given {country | region}?
CQ2: For which time frame is the Part
+ Upper Ontology offer valid?
CQ3:Hepp
Martin Which types of customers are eligible?
8
mhepp@computer.org
CQ4: Which are the eligible customer regions?
• Overview
CQ5: Which shipping / delivery methods are available?
9. Requirements / Features
• Support for ranges and units of measurements
• Support for all common business functions, like sell, lease, dispose, repair, etc.
• Compatible with eclassOWL and unspscOWL
• Supports all ISO 4217 currencies
• Supports defining eligible regions
• Suits both for explicit instances, product models, and anonymous instances
• Supports common delivery and shipping methods
• Supports accepted payment methods
• Offerings can be constrained to certain eligible business entities
• A warranty promise, i.e., its duration and scope can be specified
• Different prices for different types of customers or for different quantitities can be expressed
• Charges for certain payment or delivery options can be specified; the latter also individually per
region.
• Support for product bundles, for all kinds of units of measurements (2 kg butter + 2 cellphones for €
99 would be no problem).
• Compatible with international standards: ISO 3166, ISO 4217, UN/CEFACT, eCl@ss, and UNSPSC
• Minimal requirements on reasoner support - any RDF-S-style reasoner, OWL DLP, DL, or ter Horst
reasoner will work.
• Supports price ranges, list prices, time-zones, EAN/UCC/UPC codes, GLN/ILN, and DUNS
Martin Hepp
9
mhepp@computer.org
13. Design Considerations
• Suitable Ontology Language
• Ranges and Intervals; Datatypes
• Models, Classes, Instances
• Existential Quantification
• N-Ary Relations
• Licensing
Martin Hepp
13
mhepp@computer.org
14. Suitable Ontology Language
Requirements: Approach: Use OWL DL
syntax for RDF-S elements, i.e. a
• Must work with Semantic
Web infrastructure as subset of the closure of OWL
available today DLP:
•
owl:Ontology
Must work with lightweight, owl:Class
RDFS-style reasoners
owl:ObjectProperty
• Combining the ontology
with ontologies or
owl:DatatypeProperty
knowledge bases in OWL rdfs:subClassOf
DL should not lead to a rdfs:subPropertyOf
model beyond DL (e.g. rdfs:comment
OWL Full)
rdf:datatype
• Avoid layering problems
between RDFS and OWL
rdf:type
Martin Hepp
14
mhepp@computer.org
15. Ranges and Intervals
hasValue rdfs:SubPropertyOf hasMaxValue, hasMinValue
Martin Hepp
15
mhepp@computer.org
16. Models, Classes, Instances, and Existential Quantification
gr:ProductOrService
rdfs:subClassOf rdfs:subClassOf
rdfs:subClassOf rdfs:subClassOf
gr:ActualProductOrServiceInstance gr:ProductOrServicesSomeInstancesPlaceholder
toy:TVSet
rdf:type gr:ProductOrServiceModel
rdf:type
ex:mySony100
rdf:type rdf:type
rdf:type
rdf:type
ex:TheSony100Model Problem: Inferring
Requirement: Use the
feature defaults for product
same library of features for
instances from the product
models and products
ex:SomeSony100s model if specified.
Martin Hepp
16
mhepp@computer.org
18. N-Ary Relationships
ProductOrServiceInstance
typeOfGood
includesObject amountOfThisGood
Offering TypeAndQuantityNode Quantity
hasUnitOfMeasurement
Unit of Measurement
Martin Hepp
18
mhepp@computer.org
19. License
• Goal: Give adopters certainty about
permanent, royalty free access to the ontology
• Approach: Creative Commons Attribution 3.0
license.
Martin Hepp
19
mhepp@computer.org
20. Reusing Existing Consensus
• Lot of pre-existing consensus
• Countries
• Currencies
• Locations
• Two basic approaches for reuse
• As ranges for literal values
• Replication as ontological instances
Martin Hepp
20
mhepp@computer.org
22. Pick-up in Industry and Academia
• Smart Information Systems
• ebSemantics
• Yahoo! SearchMonkey
• Virtuose Sponger Catridges for Amazon, eBay,
and others expected
• etc.
Martin Hepp
22
mhepp@computer.org
23. Diffusion Strategy
• Make Creating GoodRelations
Data Easy
• Make Creating GoodRelations
Data Attractive
• GoodRelations Annotator
and Validator
• Search Engine Vendors
• Exporters for popular Web
• Recommender Systems
Shops (using Triplify) • Foster the Development of
Compatible Vocabularies
• Converters for Catalog Data
Interchange Standards • eClassOWL
• Recipes and Patterns • ebSemantics
• myOntology
Martin Hepp
23
mhepp@computer.org
25. Discussion and Future Extensions
• Richer Axiomatisation?
• Disjointness Axioms etc.
• Microformats Variant?
Martin Hepp
25
mhepp@computer.org
26. Additional Information
• Web Page
•Ontology
•Language Reference
•Primer
•Recipes
•Wiki
http://purl.org/goodrelations/
Martin Hepp
26
mhepp@computer.org
27. References
1. Hepp, Martin: GoodRelations: An Ontology for Describing Products and Services
Offers on the Web, Proceedings of the 16th International Conference on
Knowledge Engineering and Knowledge Management (EKAW2008), Acitrezza,
Italy, September 29 - October 3, 2008 (forthcoming), Springer LNCS, Vol 5268,
pp. 332-347.
2. Hepp, Martin: Products and Services Ontologies: A Methodology for Deriving OWL
Ontologies from Industrial Categorization Standards, in: Int'l Journal on Semantic Web
& Information Systems (IJSWIS),Vol. 2, No. 1, pp. 72-99, January-March 2006.
3. Hepp, Martin: The True Complexity of Product Representation in the Semantic Web, in:
Proceedings of the 14th European Conference on Information System (ECIS
2006), June 12-14, 2006.
4. Hepp, Martin: ProdLight: A Lightweight Ontology for Product Description Based on
Datatype Properties, Proceedings of the 10th International Conference on
Business Information Systems (BIS 2007), April 25-27, 2007, Poznan, Poland, in:
Abramowicz, Witold (Ed.): BIS 2007, Springer LNCS,Vol. 4439, pp. 260-272, 2007.
These and other papers are available at http://www.heppnetz.de/publications/
Martin Hepp
27
mhepp@computer.org
28. Thank you!
http://purl.org/goodrelations/
Martin Hepp
mhepp@computer.org / http://www.heppnetz.de
Martin Hepp
28
mhepp@computer.org