2010-05-28 12 views

Répondre

0

Non, tf-idf ne fonctionne pas comme ça, et la recherche conceptuelle ne fonctionne pas vraiment comme ça. Comment définir un «match complet»?

0

Vous en avez besoin pour un type de compteur d'interface utilisateur? Peut-être que vous devriez regarder la similitude de cosinus entre les documents, http://en.wikipedia.org/wiki/Cosine_similarity, où le premier document est la requête.

0

Il devrait être possible, vous devez changer la fonction de classement de lucene (solr utilise interne de lucene). Vous pouvez remplacer l'implémentation par défaut. Je ne sais pas combien de temps vous avez besoin pour le faire fonctionner mais - si vous avez vraiment besoin de a boolean retrieval engine - vous pouvez le faire. Vous devriez commencer vos enquêtes de this document.

Je ne suis pas sûr de ce que pour vous avez besoin d'une telle fonctionnalité, mais je suppose que vous voulez peut-être utiliser Solr comme un magasin de valeur clé. Dans ce cas, vous devez modifier votre configuration d'indexation. Votre analyzer ne doit pas marquer le texte d'entrée. Si c'est le cas, le texte sera placé dans l'index sans modification (le même analyseur est utilisé pour le traitement des requêtes). Ainsi, si vous fournissez dans la requête une clé ("1234" pour un champ "MY_KEY"), vous obtiendrez un document correspondant pour cette clé.