Explore chapters and articles related to this topic
Architecting Portals
Published in Shailesh Kumar Shivakumar, and User Experience Platforms, 2015
Search is another important enterprise concern addressed by portal. As this is one of the crucial topics, we will discuss this in detail in Chapter 8. A high-level description of key components is given in the following: Site content search: This includes indexing all content of the portal site and providing keyword-based relevant search results from portal pages. This is the most commonly used functionality.Enterprise search: As portal aggregates enterprise-wide information, search functionality also needs to crawl and index all related structured and unstructured data. This can be done by appropriate plugins and adaptors that help the search engine to index content from various enterprise data sources such as document repositories, databases, ERP systems, reporting systems, CMSs, file stores, etc.Personalized search: This involves filtering the search results based on user’s explicit and implicit preferences. For instance, if the user prefers to see the search results from a particular geography, then the results are ranked appropriately.Advanced search: This includes features such as synonym support, type-ahead support, relevancy ranking, rank boosting, guided navigation, faceted browsing, automatic result categorization, etc. Most of the features are supported by popular search engines and the portal would often use services-based integration or page redirection to serve these functionalities to the end user.
The Bitwise Hashing Trick for Personalized Search
Published in Applied Artificial Intelligence, 2019
Personalized search improves user experience (Teevan, Dumais, and Horvitz 2010, 2005). Users’ ability to communicate their “information need” (the purpose of their search) is hampered by the imprecision of language, homonyms, and the lack of context. It is likely, therefore, that adding a user’s personal data, such as the text from titles of previous items viewed, could improve search relevance and search ranking.