Aujourd'hui, l'éditeur de Downcodes partagera avec vous un morceau de code de recherche flou similaire au moteur Baidu du site ASP pour résoudre le problème de la correspondance des mots-clés de recherche dans le site. Ce code peut réaliser la segmentation des mots clés, trier et afficher les résultats selon une correspondance exacte et une correspondance floue, améliorant ainsi l'expérience de recherche des utilisateurs. Le code a été testé dans des applications réelles et donne de bons résultats. J'espère qu'il pourra aider tous les développeurs.
Partager un morceau de code de recherche flou similaire au moteur Baidu sur le site ASP
Il y a N ans déjà, certains internautes se demandaient : comment mettre en œuvre une recherche floue sur un site similaire à Baidu ? Récemment, pour des besoins professionnels, j'ai effectué une recherche sur le site ASP. Les mots-clés qui nécessitent une correspondance exacte doivent être classés en premier, et les mots-clés qui nécessitent une correspondance approximative. J'ai cherché longtemps sur Internet et je n'ai pas trouvé le code dont j'avais besoin, j'ai donc dû l'écrire moi-même et maintenant le partager avec ceux qui en avaient besoin.
Présentation de la fonction
1. Utilisez la technologie de segmentation de mots pour diviser d’abord les mots-clés en plusieurs expressions. Par exemple : "Recherche d'alchimiste" est divisé en plusieurs expressions telles que "recherche", "recherche d'alchimie", "raffiner l'alchimie", "alchimiste", etc.
2. Par exemple : le champ de titre de la base de données qui correspond complètement à "Recherche d'alchimiste" est classé en premier, et le champ de titre de la base de données qui correspond vaguement à "Recherche", "Recherche", "Alchimie", "Pharmacien" et d'autres expressions sont affichés à le dos.
3. Par exemple, si le champ de contenu de la base de données correspond entièrement à « Search Alchemist », il sera affiché à l'arrière.
Veuillez voir l'effet : http://www.my478.com
exemple:
Le code source de Jinyun Smart Logistics Platform est un plug-in Jinyun Yuansheng, et son fonctionnement nécessite le support du framework Jinyun !
Plateforme logistique de fret : libération de ligne dédiée multi-marchands + libération de la demande de livraison client + demande d'itinéraire d'informations sur le fret + commande en ligne LTL + enlèvement porte-à-porte du commerçant + livraison en ligne dédiée au client, etc.
【Mécanisme de mise à jour】
L'application actuelle appartient au corps de la scène Lego et le corps de la scène lui-même ne sera pas mis à jour fréquemment. Cela dépend principalement de l'itération mise à jour du plug-in du package ! Ces mécanismes de mise à jour dépendants peuvent réaliser une mise à jour et mettre à jour tous les corps de scène en même temps, améliorant considérablement la qualité et l'efficacité des itérations de mise à jour des applications !
Caractéristiques
1. Afin de faciliter la promotion de la plateforme, vous pouvez mettre en place : pour les automobilistes, des lignes dédiées pour publier des informations (besoin de pousser les amis, etc.) ;
2. L'ensemble du mode de fret, du mode de cotation, etc. sont conçus strictement en référence aux normes du parc logistique ;
3. Toutes les opérations propriétaire de la voiture + propriétaire du cargo + ligne dédiée sont mises en œuvre sur le téléphone mobile.
J'espère que ce code pourra vous aider ! Si vous avez des questions, veuillez les laisser dans la zone de commentaires et l'éditeur de Downcodes fera de son mieux pour y répondre.