Design and implementation of Elasticsearch-based intelligent search for home shopping platform

Shengming Zhang, Zhihong Pan, Jinhong Chen, Jinghao Zhou, Weinan Wang, Donglin Wu, Shenyin Wan, Kangdong Chen
{"title":"Design and implementation of Elasticsearch-based intelligent search for home shopping platform","authors":"Shengming Zhang, Zhihong Pan, Jinhong Chen, Jinghao Zhou, Weinan Wang, Donglin Wu, Shenyin Wan, Kangdong Chen","doi":"10.1117/12.2685777","DOIUrl":null,"url":null,"abstract":"The search function of shopping software is essential, and good recommendations can increase the user's desire to buy. The fuzzy search and image similarity search proposed in this paper is a new retrieval method built on Elasticsearch, which can speed up the search and improve the retrieval's correctness. Its support for various complex texts dramatically facilitates the development of this project. This search type is used in home shopping software to improve the user's comfort significantly. The text is developed and designed based on the Golang language, whose high concurrency and excellent library functions help implement the functionality extensively. The user side is presented as a WeChat applet, which lowers the threshold of use and increases the dependency of users. With Elasticsearch's support for multiple languages and its unique vector search and text embedding features, the system can train models such as Contrastive Language-Image Pretraining (CLIP) and Natural Language Processing (NLP) on different images and languages, improving the search's accuracy. For the model generated by the training, vector search is performed to achieve the purpose of the search, and finally, the search results are returned to the front-end applet page for exhibition.","PeriodicalId":305812,"journal":{"name":"International Conference on Electronic Information Technology","volume":"262 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Electronic Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2685777","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The search function of shopping software is essential, and good recommendations can increase the user's desire to buy. The fuzzy search and image similarity search proposed in this paper is a new retrieval method built on Elasticsearch, which can speed up the search and improve the retrieval's correctness. Its support for various complex texts dramatically facilitates the development of this project. This search type is used in home shopping software to improve the user's comfort significantly. The text is developed and designed based on the Golang language, whose high concurrency and excellent library functions help implement the functionality extensively. The user side is presented as a WeChat applet, which lowers the threshold of use and increases the dependency of users. With Elasticsearch's support for multiple languages and its unique vector search and text embedding features, the system can train models such as Contrastive Language-Image Pretraining (CLIP) and Natural Language Processing (NLP) on different images and languages, improving the search's accuracy. For the model generated by the training, vector search is performed to achieve the purpose of the search, and finally, the search results are returned to the front-end applet page for exhibition.
基于elasticsearch的智能搜索家庭购物平台的设计与实现
购物软件的搜索功能是必不可少的,好的推荐可以增加用户的购买欲望。本文提出的模糊搜索和图像相似度搜索是建立在Elasticsearch基础上的一种新的检索方法,可以加快检索速度,提高检索的准确性。它对各种复杂文本的支持极大地促进了这个项目的发展。这种搜索方式被用于家庭购物软件中,大大提高了用户的舒适度。本文是基于Golang语言开发设计的,其高并发性和优秀的库功能有助于广泛实现该功能。用户端以微信小程序的形式呈现,降低了使用门槛,增加了用户的依赖性。利用Elasticsearch对多种语言的支持,以及其独特的向量搜索和文本嵌入功能,系统可以在不同的图像和语言上训练对比语言图像预训练(CLIP)和自然语言处理(NLP)等模型,提高搜索的准确性。对训练生成的模型进行向量搜索,达到搜索的目的,最后将搜索结果返回到前端applet页面进行展示。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信