Image for use in basic articles dealing with p...

Image via Wikipedia

There are 2 major milestones that I am helping work towards in the evolution of on-line searching in the next few years.

  1. Semantic indexing/searching – Returning results based on semantic similarity.
  2. Natural language conversational searching – The search engine will ‘converse’ with it’s user.

Semantic Indexing

  • A web crawler/indexer /spider will parse each page to extract textual content.
  • Textual content will be parsed to find ‘meaning’.
  • Sentences can be tagged with with semantics symbols, maybe creating a relation between between verb/noun phrases and implied meanings (There is still more work to be done here).
  • Search input, using natural language expressions/phrases can be parsed and tagged with semantic symbols.
  • The semantic symbols generated from the search input can be compared to indexed symbols.
  • Indexed resources containing high semantic similarity can be returned to the user.

There are some great open source projects existing today that can provide the necessary framework to create this first step; most of which are part of the OpenCog framework.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s