﻿<?xml version="1.0" encoding="utf-8"?>
<ArticleSet>
  <ARTICLE>
    <Journal>
      <PublisherName>مرکز منطقه ای اطلاع رسانی علوم و فناوری</PublisherName>
      <JournalTitle>Journal of Information Systems and Telecommunication (JIST) </JournalTitle>
      <ISSN>2322-1437</ISSN>
      <Volume>8</Volume>
      <Issue>29</Issue>
      <PubDate PubStatus="epublish">
        <Year>2020</Year>
        <Month>7</Month>
        <Day>19</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>Effective Query Recommendation with Medoid-based Clustering using a Combination of Query, Click and Result Features</ArticleTitle>
    <VernacularTitle>Effective Query Recommendation with Medoid-based Clustering using a Combination of Query, Click and Result Features</VernacularTitle>
    <FirstPage>33</FirstPage>
    <LastPage>44</LastPage>
    <ELocationID EIdType="doi">10.7508/jist.2020.01.004</ELocationID>
    <Language>en</Language>
    <AuthorList>
      <Author>
        <FirstName>Elham</FirstName>
        <LastName>Esmaeeli-Gohari</LastName>
        <Affiliation>Yazd University</Affiliation>
      </Author>
      <Author>
        <FirstName>Sajjad</FirstName>
        <LastName>Zarifzadeh</LastName>
        <Affiliation>دانشگاه یزد</Affiliation>
      </Author>
    </AuthorList>
    <History PubStatus="received">
      <Year>2019</Year>
      <Month>12</Month>
      <Day>13</Day>
    </History>
    <Abstract>Query recommendation is now an inseparable part of web search engines. The goal of query recommendation is to help users find their intended information by suggesting similar queries that better reflect their information needs. The existing approaches often consider the similarity between queries from one aspect (e.g., similarity with respect to query text or search result) and do not take into account different lexical, syntactic and semantic templates exist in relevant queries. In this paper, we propose a novel query recommendation method that uses a comprehensive set of features to find similar queries. We combine query text and search result features with bipartite graph modeling of user clicks to measure the similarity between queries. Our method is composed of two separate offline (training) and online (test) phases. In the offline phase, it employs an efficient k-medoids algorithm to cluster queries with a tolerable processing and memory overhead. In the online phase, we devise a randomized nearest neighbor algorithm for identifying most similar queries with a low response-time. Our evaluation results on two separate datasets from AOL and Parsijoo search engines show the superiority of the proposed method in improving the precision of query recommendation, e.g., by more than 20% in terms of p@10, compared with some well-known algorithms.</Abstract>
    <ObjectList>
      <Object Type="Keyword">
        <Param Name="Value">Recommendation Systems;</Param>
      </Object>
      <Object Type="Keyword">
        <Param Name="Value">Search Engine;</Param>
      </Object>
      <Object Type="Keyword">
        <Param Name="Value">Clustering;</Param>
      </Object>
      <Object Type="Keyword">
        <Param Name="Value">Query;</Param>
      </Object>
      <Object Type="Keyword">
        <Param Name="Value">Click;</Param>
      </Object>
    </ObjectList>
    <ArchiveCopySource DocType="Pdf">http://jist.ir/ar/Article/Download/15402</ArchiveCopySource>
  </ARTICLE>
</ArticleSet>