| With the development of economy and the improvement of living standards,people pay more and more attention to their own health,and the industry of traditional Chinese medicine has attracted more and more attention.Driven by Internet technology,the Chinese herbal medicine industry has entered the stage of informatization construction,and many enterprises have begun to build a platform for Chinese herbal medicines.However,few recommendation technologies have been introduced into the platform of Chinese medicinal materials.In response to this phenomenon,this article combines the recommendation technology with the website of medicinal materials in order to contribute to the information construction of medicinal materials.This paper designs and implements a medicinal planting recommendation system,which has completed the functions of medicinal material information popularization,medicinal material information search,medicinal material visual distribution,medicinal material information recommendation,and medicinal planting recommendation.The system is composed of medicinal materials information classification module,medicinal materials distribution module,regional recommendation module based on planting ratio,recommendation module based on economic income,medicinal material information recommendation module,and login registration module.The main research work of this paper is as follows: three types of planting recommendation schemes are designed,which are regional recommendation based on planting ratio,recommendation based on economic benefits,and information recommendation based on collaborative filtering;a crawler program for obtaining medicinal material data is implemented;and data are completed Pre-processing work,including data deduplication,format standardization,etc.;designed regional recommendation experiments and exponential smoothing experiments based on planting ratios to calculate and verify the accuracy of recommendations;completed the demand analysis,architecture design,Function module design and system process design;performance test,interface test,interface test and function test were carried out on the system respectively.The medicinal plant recommendation system is built based on the Flask framework and visualization components.It uses lazy loading and asynchronous data to optimize the system functions.It uses npm to manage the system’s dependent modules in a unified manner,and uses Echarts and D3 tools to complete the system’s visualization work.,Combining relational database Mysql,data caching technology,json file to manage system data. |