{"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.