Search That Means Business

Natural Language

EasyAsk’s ground breaking natural language technology is radically changing the speed and ease of how people find and use information.  Users can simply ask questions in plain English and receive accurate results on demand.

The EasyAsk natural language technology combines advanced linguistic processing with a deep understanding of the application data to derive the meaning of questions and deliver precise, relevant results.  In simpler terms, EasyAsk understand the intent of the question, as well as the content of the data.

Semantic Processing

EasyAsk’s linguistic processing capabilities help the system to understand both the question being asked and the contextual relevance of the content being used to answer the question.  EasyAsk breaks language down into its most basic elements and then phrases and normalizes the content to distill the true meaning of a given question. 

The interpretive technology also provides a rich range of expression, returning the same result to identical questions asked in different ways.  This allows diverse users and departments to use their own vocabularies but still get the same, accurate results.  For example, EasyAsk will produce the same answer for the following questions:

  • How many customers bought hardwood tables in each state
  • Show the number of hardwood table customers in every state
  • By state, give me a count of the customers who bought hardwood tables
  • Count the hardwood table customers in each state

EasyAsk also contains built-in support for spell correction, stemming and synonyms which works around user input errors and further extends the range of expression in the application.

The linguistic processor automatically interprets and knows how to use essential information centric words such as “and”, “not” and “top”, for example:

  • Which customers bought LCD televisions and Wall Mounts?
  • Which customers bought LCD televisions but not extended warranties?
  • What are the top 5 customers by total sales?

At the heart of EasyAsk’s natural language technology is a rich dictionary.  The dictionary can be taught the natural language of individual users and continuously refined, increasing the conversational abilities of the application.  The dictionary can be taught to understand the meaning of other context dependant terms such as “new”, “joined” and more:

  • What are the sales of new products introduced in the last 3 months?
  • Which employees joined in the last year?

Direct Data Mapping

The data mapping engine then takes the complexity out of getting answers from the underlying data providing the most accurate and complete response possible.  A high speed in-memory index and high performance data broker enable EasyAsk to scale to a high volume of requests and return information quickly.


The EasyAsk eCommerce Edition uses this unique technology to deliver an industry leading website search, navigation and merchandising solutions that boosts online revenue through increased conversion rates, better customer experience and agile merchandising.

EasyAsk Business Edition revolutionizes enterprise decision-making, moving beyond traditional business intelligence solutions with easy, low-cost deployment and a unique natural language interface that extends information anywhere across the organization.