Entity (relationship model)

Published:
Updated:
by Wayne Smith

The entity relationships model is part of natural language processing and is used to build Knowledge Graphs; understand the query intent; And, can be applied to semantic search.

  Entity Algorithms  

  • The evolution from Search Keywords to Search Entities
    Instead of just storing a keyword and its related page as an index; an entity stores related entities, properties, and other details concerning the query term. By checking content for the related entities the content can be quantified as to how well it covers the query.

Semantic Content

Semantic content is using words closely related to the topic of a webpage on the webpage. Generally speaking, these related words are entities.

  • LSI (latent semantic indexing) and content relevancy
    Using keywords only to determine relevancy comes down to keyword density, which does not always produce quality search results. Better results can be made by qualifying the results as relevant by checking for words related to the keyword. Google does not specifically use latent semantic indexing, but does use entities, which is more of a hyprid solution.

User Intent

Search intent is not driven by personalized search ... it is entity driven.

  • Search Learns User Intent
    A search from the result page, which adds words to convey user intent, can then be fed back into the algorithm to prevail on the algorithm to adjust the first results in the direction that is commonly being asked for by the updated requests.
  • Navigational Intent (brand search)
    A search from the result page, which adds words to convey user intent, can then be fed back into the algorithm to prevail on the algorithm to adjust the first results in the direction that is commonly being asked for by the updated requests.