Jdonrefv4 plugin configuration
De JDONREF Wiki
Révision de 23 mars 2014 à 23:18 par Julien2512 (discussion | contributions)
ElasticSearch étant un moteur d'indexation à plat, il ne fait pas nativement de distinction entre les termes qu'il indexe.
Toutefois, dans une adresse, les éléments qui la compose peuvent avoir une importance très différente dans l'adresse.
Par exemple concernant la requête :
57 BD DE L HOPITAL 75 PARIS
A la saisie de cette adresse, on ne s'attendrait pas à retrouver des résultats tels que :
75 BD DE L HOPITAL 75013 PARIS (le numéro de voie 75) 75 rue de paris 57 L HOPITAL (la ville l'hopital en moselle, la voie n'existe pas il s'agit d'un exemple)
La requête du plugin JDONREFv3ES propose de donner un poids différents aux termes de la requête, en fonction de la grammaire de cette adresse.
A cet effet, le fichier de configuration est composé de :
- des termes à requêter
- des expressions régulières permettant d'identifier ces termes dans la requête
- des boost à appliquer si les termes sont trouvés par les expressions régulières
- de lexiques de termes mis à jour durant l'indexation
Remarque : je devrais peut-être poser un brevet pour ça ;) .
Syntaxe
[A compléter]