module ori-oai-search, gestion des champs des formulaires

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:040400310076e0d51d3b8459f358c69b' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>En testant le module de recherche d\'ORI-OAI, mes collègues et moi avons<br />\nconstaté que lorsque l\'on entrait plusieurs termes dans certains champs,<br />\nle champ de recherche simple par exemple, l\'espace entre les termes<br />\nétait considéré comme un \"ou logique\" et non comme un \"et logique\".<br />\nEn conséquence, lorsqu\'un utilisateur cherche à préciser une recherche<br />\nen entrant plusieurs termes, il se retrouve finalement avec les<br />\nrésultats pour chacun des termes et cela peut poser un problème de<br />\npertinence des résultats.</p>\n<p>Y\'a t\'il un moyen de configurer les champs pour remplacer ce \"ou<br />\nlogique\" par un \"et logique\"?</p>\n<p>Cordialement,</p>\n<p>Vincent BENOIT<br />\nSCD de Dijon</p>\n</div>\n', created = 1507759717, expire = 1507846117, headers = '', serialized = 0 WHERE cid = '4:040400310076e0d51d3b8459f358c69b' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:6626a21a45d59a5a3f03a3cbaffad9df' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><html>\n <head>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n </head>\n <body bgcolor=\"#FFFFFF\" text=\"#000000\">\n Bonjour,<br>\n <br>\n Je confirme ce que dit Jacques.<br>\n En revanche, SOLR, qui sera le moteur utilis&eacute; en V2 peut se\n configurer pour d&eacute;finir l\'op&eacute;rateur par d&eacute;faut en cas d\'espace.<br>\n Pour le moment, il n\'y a donc pas de solution avec la version\n actuelle.<br>\n <br>\n Cordialement,<br>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\">\n <font face=\"Verdana\"><small>\n Yohan COLMANT<br>\n Direction des Syst&egrave;mes d\'Information<br>\n UVHC - Universit&eacute; de Valenciennes et du Hainaut Cambr&eacute;sis<br>\n Coordinateur Technique du projet ORI-OAI\n </small>\n </font>\n </div>\n </div>\n <br>\n Le 20/03/2012 17:08, Jacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Bonjour Vincent,\n <br>\n <br>\n A NOTER que c\'est un OU \"&agrave; la Google\".\n <br>\n Pour une saisie = m&eacute;canique fluides, la page de r&eacute;sultats\n indiquera :\n <br>\n - d\'abord les ressources pour lesquelles on a m&eacute;canique ET fluide,\n <br>\n - puis celles pour lesquelles on a m&eacute;canique OU fluide.\n <br>\n <br>\n A ma connaissance, il n\'est pas possible de param&eacute;trer cela.\n <br>\n <br>\n La seule possibilit&eacute; se trouve au niveau de la saisie de la\n requ&ecirc;te dans le champ.\n <br>\n L\'utilisateur a le choix entre :\n <br>\n <br>\n - saisie = m&eacute;canique fluides&nbsp;&nbsp;&nbsp; ==&gt; OU\n <br>\n (\"&agrave; la Google\", voir au-dessus) ;\n <br>\n <br>\n - saisie = m&eacute;canique AND fluides&nbsp;&nbsp; ==&gt; (ET ;&nbsp; il doit &ecirc;tre\n sp&eacute;cifi&eacute; dans le champ, en anglais et en majuscules : AND)\n <br>\n <br>\n - saisie = \"m&eacute;canique des fluides\"&nbsp;&nbsp; ==&gt; expression enti&egrave;re.\n <br>\n <br>\n <br>\n Bonne soir&eacute;e,\n <br>\n <br>\n Jacques\n <br>\n <br>\n Le 20/03/2012 16:21, BENOIT Vincent a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote type=\"cite\">Bonjour,\n <br>\n <br>\n En testant le module de recherche d\'ORI-OAI, mes coll&egrave;gues et\n moi avons constat&eacute; que lorsque l\'on entrait plusieurs termes\n dans certains champs, le champ de recherche simple par exemple,\n l\'espace entre les termes &eacute;tait consid&eacute;r&eacute; comme un \"ou logique\"\n et non comme un \"et logique\".\n <br>\n En cons&eacute;quence, lorsqu\'un utilisateur cherche &agrave; pr&eacute;ciser une\n recherche en entrant plusieurs termes, il se retrouve finalement\n avec les r&eacute;sultats pour chacun des termes et cela peut poser un\n probl&egrave;me de pertinence des r&eacute;sultats.\n <br>\n <br>\n Y\'a t\'il un moyen de configurer les champs pour remplacer ce \"ou\n logique\" par un \"et logique\"?\n <br>\n <br>\n Cordialement,\n <br>\n <br>\n Vincent BENOIT\n <br>\n SCD de Dijon\n <br>\n <br>\n </blockquote></div>\n <br>\n </blockquote></div></div>\n </body>\n</html>\n</div>', created = 1507759718, expire = 1507846118, headers = '', serialized = 0 WHERE cid = '4:6626a21a45d59a5a3f03a3cbaffad9df' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
2 messages / 0 nouveaux
Dernière contribution
benoitvincent
module ori-oai-search, gestion des champs des formulaires
Bonjour,

En testant le module de recherche d'ORI-OAI, mes collègues et moi avons
constaté que lorsque l'on entrait plusieurs termes dans certains champs,
le champ de recherche simple par exemple, l'espace entre les termes
était considéré comme un "ou logique" et non comme un "et logique".
En conséquence, lorsqu'un utilisateur cherche à préciser une recherche
en entrant plusieurs termes, il se retrouve finalement avec les
résultats pour chacun des termes et cela peut poser un problème de
pertinence des résultats.

Y'a t'il un moyen de configurer les champs pour remplacer ce "ou
logique" par un "et logique"?

Cordialement,

Vincent BENOIT
SCD de Dijon

Yohan Colmant
Bonjour,

Je confirme ce que dit Jacques.
En revanche, SOLR, qui sera le moteur utilisé en V2 peut se configurer pour définir l'opérateur par défaut en cas d'espace.
Pour le moment, il n'y a donc pas de solution avec la version actuelle.

Cordialement,
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI

Le 20/03/2012 17:08, Jacques Brassart a écrit :
Bonjour Vincent,

A NOTER que c'est un OU "à la Google".
Pour une saisie = mécanique fluides, la page de résultats indiquera :
- d'abord les ressources pour lesquelles on a mécanique ET fluide,
- puis celles pour lesquelles on a mécanique OU fluide.

A ma connaissance, il n'est pas possible de paramétrer cela.

La seule possibilité se trouve au niveau de la saisie de la requête dans le champ.
L'utilisateur a le choix entre :

- saisie = mécanique fluides    ==> OU
("à la Google", voir au-dessus) ;

- saisie = mécanique AND fluides   ==> (ET ;  il doit être spécifié dans le champ, en anglais et en majuscules : AND)

- saisie = "mécanique des fluides"   ==> expression entière.


Bonne soirée,

Jacques

Le 20/03/2012 16:21, BENOIT Vincent a écrit :
Bonjour,

En testant le module de recherche d'ORI-OAI, mes collègues et moi avons constaté que lorsque l'on entrait plusieurs termes dans certains champs, le champ de recherche simple par exemple, l'espace entre les termes était considéré comme un "ou logique" et non comme un "et logique".
En conséquence, lorsqu'un utilisateur cherche à préciser une recherche en entrant plusieurs termes, il se retrouve finalement avec les résultats pour chacun des termes et cela peut poser un problème de pertinence des résultats.

Y'a t'il un moyen de configurer les champs pour remplacer ce "ou logique" par un "et logique"?

Cordialement,

Vincent BENOIT
SCD de Dijon


Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.