Use cases

Organizations contact details

Data extracted from semantic markups on-the-fly can be used to compile a list of organizations with up-to-date contact details. Contact information may change, the organization may move, its phone number and even the name may change. Loading contact information directly from the websites of organizations eliminates the need for the list composer to track their changes, leaving this to the site developers of the organizations themselves. In the example, organizations' contact information extracted from the microdata and JSON-LD markups on-the-fly and added to the hyperlinks to their websites.

Contacts Demo

Price monitoring

Today many online stores add semantic markup with product prices to the product descriptions in their catalogs. In the example, the web page initially contains only the names of online stores. StructScraper, using the hyperlinks in the page code, extracts data about products from semantic markups and adds them to the page. It guarantees up-to-date prices at the time of page loading.

Prices Demo

Web page with recipes

StructScraper can help create pages with recipes found on the Web. Using this tool eliminates the need for the page author to transfer the recipe ingredients manually, which is a cumbersome and error-prone task. The author of the page only needs to insert hyperlinks to recipes in the HTML markup template, and the recipes will automatically load on the page.

Recipes Demo

References to scholarly articles

Using the tool, one can compile lists of scholarly articles posted on the Web. It is enough to add a specific markup to hyperlinks to those articles, and the rest of the data are extracted from the semantic markup and added to the web page automatically.

Atricles Demo

Web pages snippets

HTML metadata is intended primarily for search engines. However, some metadata may also be interesting to the end user. For example, the creation date and the modification date, placed near the hyperlink to the web resource, can help the user decide whether to follow the hyperlink. In some knowledge areas, such as, e.g., computer science, information gets outdated very quickly, and it makes no sense to go to an outdated resource. In the example, heading, modification date (or creation date if the document has not changed), and resource description are added to each hyperlink on-the-fly. The result web page appearance is similar to SERPs' appearance.

Meta Demo