Make Your Employees Believe in Enterprise Search Again

BAI’s SmartHub is an open source, extensible search UI and an intelligent dynamic query modification engine that integrates with multiple search engines, providing the flexibility to choose the one that best suits your needs.

The UI layer utilizes standard web technology (HTML, JavaScript, CSS) for quick development, ease of maintenance, and full control over the user experience. Our dynamic query modification drives personalization, and through our indexing connectors it can handle even the most complex security configurations.

SmartHub supports Azure, Elasticsearch (on-premise and cloud), and SharePoint Search (on-premise and cloud).


SmartHub makes your intranet and enterprise search implementation intelligent by making it:

  • Proactive:  self-organizing, delivering personalized information
  • Interactive: provides users with tools that guide them to take action
  • Connected: bring relevant information to users, independent of where it resides 
  • Extensible: exploit emerging technologies such as machine learning and cognitive search

Key Features:

  • 1
    Internet-Like User Experience: a complete open source UI provides many features including visual refiners, intelligent type-ahead, and configurable results presentation.
  • 2
    Personalized and Relevant Information Delivery: our unique Dynamic Query Modification taps into each user’s context to provide personalized dashboards and highly relevant results.
  • 3
    Supports Multiple Platforms: lets you use the best search engine for the job, or mix-and-match them to handle a wide range of applications. Supports Azure, Elastic Cloud, Elasticsearch, Office 365, SharePoint 2013, and SharePoint 2016 Search
  • 4
    Multi-Index Search: data residency, the use of multiple search engines, or sources which are not suitable to indexing make a single search index impossible. Search Orchestration transmits users’ queries to multiple indexes at once, providing a single interleaved set of search results and refiners.

Combined with other products in our software portfolio, SmartHub provides the following capabilities:

  • Machine Learning-Based Recommendations and Analytics:  uses our Smart Analytics to surface recommendations and suggestions so that users have the information they need, when they need it.
  • Connectivity to over 60 on-premise and cloud-based enterprise systems, using our indexing connectors, to provide secure unified access to all your information.
  • Auto-tagging and Text Analytics, adds metadata and intelligent processing to content using our AutoClassifier.
  • Best of Breed Cognitive Search: our best-of breed approach integrates Microsoft Cognitive Services and Google Cloud Machine Learning. For example, Image Search identifies objects and text within images, including figures and pictures embedded within documents, providing quick and powerful discovery of images as well as better findability.
  • Plug in our Smart Previews to quickly visualize and re-use content regardless of format or location.

Machine Learning and Cognitive Computing are developing extremely quickly, and we will continue to add exciting new capabilities going forward.

Tap into the large AI investments Microsoft and Google have made at a low cost to you!