background image
DE EN
Semantic Search Webparts for SharePoint

From DIQA Projektmanagement GmbH

Jump to: navigation, search

Semantic Search Webparts for SharePoint

"Semantic Search Webparts" for SharePoint 2016 and 2013 extend the standard SharePoint-Search with Semantic Web features to find documents quicker and more efficiently.

Do you have O365 or SharePoint online? Test our TreeRefiner Add-in in the Office store.

SharePoint without Semantic Search Webparts SharePoint with Semantic Search Webparts
Navigate SharePoint-Content using the taxonomy tree and fulltext search Not available Metadata navigation is only available in lists and libraries. Available with Semantic Search Webparts The StaticTermTree Webpart enables users to dynamically filter and find content in the search scope by using a navigation hierarchy tree control to apply different metadata-based filters. Search terms can be used in combination with the StaticTermTree to refine the result list.
Search-refiner Displays search hits in a treeview Not available Available with GRASP The TreeViewRefiner Webpart extends the standard refiner webpart and visualises the terms in their hierarchical order.
Type-ahead feature for matching terms Not available Available with GRASP The TermSuggester Webpart supports users while typing a search query by suggesting terms that contain parts of the search query in their labels and synonyms.
Suggest matching Terms for search query Not available Available with GRASP The MatchingTerms Webpart suggests matching Terms that contain parts of the search query after the user submitted a search query.
Proposal of related terms in a given search context Not available Available with GRASP Related terms are useful in the search process because they offer end-users alternative search possibilities in the given search context (RelatedTerms Webpart).
List of selected refiner values Not available Available with GRASP The list of selected refiner values gives the user a quick overview of the current facets (QueryFacets Webpart).
Multiple refiner webparts Not available Available with GRASP Multiple refiner webparts are arranged in tabs. (SearchPageLayout).

How to proceed?

Support contract: please contact Daniel Hansch!

Do you have O365 or SharePoint online? Test our TreeRefiner Add-in in the Office store.

1. StaticTermTree Webpart

StaticTermTree 500px.png
The StaticTermTree Webpart enables users to dynamically filter and find SharePoint-content by using a navigation hierarchy tree control to apply different metadata-based filters. Search terms can be used in combination with the StaticTermTree to refine the result list. In contrast to the standard refiners, which are reset when the user enters a new search term, the StaticTermTree Displays the entire taxonomy tree and remembers the user selection. The advantage over standard SharePoint-Search:

  • The SharePoint-content can be explored just by selecting a taxonomy-term and without being forced to enter a search term.
  • SharePoint-content that is tagged with taxonomy-terms can be further filtered using search Terms.

2. TreeView Refiner Webpart

TreeviewRefiner 640x.png
The TreeView Refiner Webpart extends the standard refiner webpart and visualises the terms in the hierarchical context of the term-tree. Users can select terms in the tree view to drill down or drill up in the search results. The advantage over standard SharePoint-Search:

  • The terms contained in the search results are presented in their tree-context
  • Users can easily drill-up or drill-down in the tree to broaden or narrow the search

3. Term Suggester Webpart

TermSuggester 640x.png
The Term Suggester Webpart supports users while typing a search query. Its intelligent matching algorithm suggests terms that contain parts of the search query in their labels and synonyms. The user can select a suggested term to resume his search. The advantage over standard SharePoint-Search:

  • Users are informed about relevant terms (even if the taxonomy is unknown to them) that match their entered free text.
  • Users can directly select the term to focus the search.

4. SearchPageLayout Pagelayout

SearchPageLayout.png
The “SearchPageLayout” feature is a site feature, that includes a page layout named "SearchPageLayout". This page layout is used in search-centers to arrange all refinement web parts in tabs. Combined with the QueryFacets-webpart this greatly improves usability when employing multiple refiners in one search page.

5. QueryFacets Webpart

QueryFacets.PNG
The QueryFacets webpart provides a view on currently selected refiners, so called facets. The list of facets is perfectly synchronized with the refiner web parts, i.e. each user selection in the refiner web parts updates the list of facets. The advantage over standard SharePoint-Search:

  • The user can verify his refiner selections at one glimpse.
  • Values can be easily de-selected by clicking on them in the list.

6. Matching Terms Webpart

MatchingTerms 640x.png
The Matching Terms Webpart lists all matching terms for a given search term. Each matching term is provided with additional information in a tooltip, like synonyms or parents in the term tree. This helps users to quickly identify relevant terms with which to resume the search process. The advantage over standard SharePoint-Search:

  • Users are informed about relevant terms that match their free text search.
  • Users can select the terms to resume the search

7. Related Terms Webpart

Relatedterms 640x.png
You can create relations between terms in the termstore to express statements like "business processes require forms" or "products belong to series" (requires GRASP TermManager). Related terms are useful in the search process because they offer end-users alternative search possibilities in the given search context. The advantage over standard SharePoint-Search:

  • Users are directed to alternative search possibilities

8. The Semantic Search Webparts support Poly-Hierarchies

The notion of a poly-hierarchies represents taxonomies in which a single term can be attached to multiple parent terms, and thus appear in different subtrees. By this, a term "product group A" (a subterm of "products") can be attached quickly to an additional parent term, e.g. "special offers in 2014". The Semantic Search Webparts now reflect this additional parent term and provide two alternative navigation paths to the term "product group A" (this feature requires GRASP TermManager). The advantage over standard SharePoint-Search:

  • Users are provided with alternative navigation possibilities without additional tags in the document corpus.

Do you have O365 or SharePoint online? Test our TreeRefiner Add-in in the Office store.

How to proceed?

New in Semantic Search Webparts v1.9

  • available for SharePoint 2016 and 2013

New in Semantic Search Webparts v1.8

  • StaticTermTree Webpart
    • large trees are generated much faster
    • several bugfixes

New in Semantic Search Webparts v1.7

  • several bugfixes

New in Semantic Search Webparts v1.6

  • NEW: SearchPageLayout page layout
  • several bugfixes

New in Semantic Search Webparts v1.5

  • NEW: QueryFacets Webpart
  • several bugfixes

New in Semantic Search Webparts v1.4

  • NEW: StaticTermTree Webpart
  • Bugfixes: [1]

New in Semantic Search Webparts v1.3

  • RelatedTerms-Webpart: a checkbox in the configuration settings allows for showing only used (or unused) terms. (bugid=243)
  • RelatedTerms now also support parents/children/siblings of terms, if user chooses to show them (bugid=237)
  • TermTreeRefiner now allows for multiple selection in ONE facet (configurable) (bugid=280)
  • TermTreeRefiner provides graphical user interface to add or remove facets. (bugid=280)
  • TermTreeRefiner: configuration settings allow for specifying the maximum number of search results that are reflected in the refiner
  • In order to avoid inconsistent search results and TermTreeRefiner-result, the TermTreeRefiner configuration settings allow for specifying a "Query text" that takes the KQL-query from the search result webpart (ref. "Query Text" in https://technet.microsoft.com/en-us/library/gg549987.aspx).
  • List of bugfixes: [2]


Contact us
Dr. Michael Erdmann

Michael Erdmann
Semantic Web Consultant, Projectmanager

Tel.: +49-721-609-517-24
erdmann@diqa-pm.com