Скачать книгу

like Swiggy and Zomato are concentrating on the location of the user. Most of these apps are using the location-aware keywords only.

Schematic illustration of the increased mobile users.

      AI-powered search engines learn from user behavior in real-time and reduce the gap between human and computer languages. The evolution of man and AI is taking place together. Making the user’s work still easier, the search strategies have been improved from taking the text as input to even voice and images. It is a proven fact that organizations with a documented personalized strategy have exceeded their revenue goals. AI perspective can serve the key purpose of adding convenience to the user. AI perspective also helps us to build upon the user’s reviews as well. For example, a user writes a review saying a movie or a journal lags in a particular aspect. The website or search engine should be able to make the movies or journals showing up as per the user’s choice.

      Informational retrieval is started from the creation of the HTML pages in the year 1945, organizing the documents a proper order and retrieve them. After the invention of the internet and the servers, it is a prominent problem for everyone. At the early age of the computers and internet, it is not a tough problem. In the early 90s, the exponential growth of the servers and connected devices to the internet has started the actual problem of referencing each other. The introduction of the HTTP and FTP creates more number of pages and stored on the internet. Along with the rapid developments of these technologies, information retrieval has become the crucial one. Gerard Salton [27] has started in this direction of the research, and we call him as the father of search engines. Their team started the work Automatic Retriever of Text, vector space model, Inverse Document Frequency (IDF), and Term Frequency (TF). The first search engine created was Archie, created in 1990 by Alan Emtage [28]. Search engine functionality depends on different aspects. Majorly, it consists of three main parts:

      1 Spiders

      2 Index

      3 Search interface and relevancy software

      According to a study, nearly 75% of people are not satisfied with the information which they are suggested, that is not specific to them i.e., that is not personalized and not localized. The importance of AI perspective in this context can be explained with the help of an example. Let us say, a college student bought a laptop from an e-commerce website. Later, he wants to buy the add-ons for a laptop like a laptop cover, etc. Right now, it would be simply awesome if our website or search engine ranks up the suggestions of laptop cover and other laptop accessories when the user just types laptop in the search rather than showing pages related to just laptops. The recommendation system is working on this principle in e-commerce sites.

      Stages in information retrieval:

      1 Finding documents

      2 Formulating queries

      3 Determining relevance

      4 Rank the Pages

      Types of search engines:

      1 Crawler-Based search engines

      2 Directories

      3 Hybrid search engines

      4 Meta-search engines

Search Engines Method Year
Query logs 2000–2010
Query session data [3] 2010–2012
Query topic models 2013
Semantic relevance of the keyword query 2008–2012
Location-aware keyword, user preferences 2012–till data

      Especially while looking for a query which has significance in location like Taj mahal, Charminar, etc., will be the iconic locations. In such cases, query suggestion framework must be given the weight to the specific location with the spatial distances of the retrieved documents.

      AI makes the machines learn automatically from their experiences [31]. In the query suggestions approach, the role of AI is crucial, as the increased usage of the mobile and handheld devices makes us work in this domain. The mobile devices are used for personalized purpose, it contains lot of user-related and meaningful data and their preferences. These devices will make the personalized data and the location of the user. Based on this data and preferences of the user, the AI component will suggest the query and recommends the user. The preferences may vary from time to time and location wise. It is crucial in analyzing and gathering data to prepare the query suggestion. The inclusion of the location may vary the preferences of the user. As the AI agent will know the location, it will suggest the query.

      2.3.1 Keyword Query Suggestion

      Query suggestion enables the user to scrutinize a query with a single click; this became one of

Скачать книгу