Cloud-based enterprise search services (e.g., AWS Kendra) have been entrancing big data owners by offering convenient and real-time search solutions to them. However, the problem is that individuals and organizations possessing confidential big data are hesitant to embrace such services due to valid data privacy concerns. In addition, to offer an intelligent search, these services access the user search history that further jeopardizes his/her privacy. To overcome the privacy problem, the main idea of this research is to separate the intelligence aspect of the search from its pattern matching aspect. According to this idea, the search intelligence is provided by an on-premises edge tier and the shared cloud tier only serves as an exhaustive pattern matching search utility. We propose Smartness At Edge (SAED mechanism that offers intelligence in the form of semantic and personalized search at the edge tier while maintaining privacy of the search on the cloud tier. At the edge tier, SAED uses a knowledge-based lexical database to expand the query and cover its semantics. SAED personalizes the search via an RNN model that can learn the user interest. A word embedding model is used to retrieve documents based on their semantic relevance to the search query. SAED is generic and can be plugged into existing enterprise search systems and enable them to offer intelligent and privacy-preserving search without enforcing any change on them. Evaluation results on two enterprise search systems under real settings and verified by human users demonstrate that SAED can improve the relevancy of the retrieved results by on average 24% for plain-text and 75% for encrypted generic datasets.
翻译:以云为基础的企业搜索服务(如 AWS Kendra) 一直通过提供方便和实时搜索解决方案来吸引大数据拥有者。然而,问题在于拥有机密大数据的个人和组织由于有效的数据隐私问题而不愿接受这类服务。此外,为了提供智能搜索,这些服务访问用户搜索历史,从而进一步损害其隐私。为了克服隐私问题,这项研究的主要想法是将搜索的智能部分与其模式匹配部分分开。根据这一想法,搜索情报由一个在地基边缘层提供,共享的云层仅作为详尽无遗模式匹配搜索工具。我们建议在Edge的智能(SAED机制,在边缘层以语义和个性化搜索形式提供情报,同时保持云层搜索的隐私。在边缘层,SAED使用基于知识的词汇数据库数据库来扩展查询和覆盖其语系。SAED个人化搜索模型通过学习用户对用户搜索的兴趣来进行搜索,在用户平均搜索中提供语言嵌入式搜索,在SAED系统下,通过智能搜索将用户的服务器升级到SED。