Openlibrary: Activer la recherche d'une classification sur prod

Créé le 23 janv. 2020  ·  5Commentaires  ·  Source: internetarchive/openlibrary


Les travaux sur des sujets similaires se trouvent normalement dans des classifications lc_classifications et/ou dewey_decimal_class de valeurs similaires. Il devrait être possible pour les clients de rechercher sur ces champs pour trouver de telles œuvres.

Décrivez le problème que vous aimeriez résoudre

  1. Assurez-vous que les classifications mentionnées ci-dessus sont mises dans l'index SOLR, pas seulement l'édition json
  2. Ajoutez "Classification" à la liste des champs pour la recherche avancée sur https://openlibrary.org/advancedsearch
  3. Modifier la requête de recherche pour prendre en charge une telle recherche.
  4. Le résultat doit être une liste des œuvres correspondantes, et non des éditions spécifiques.

Proposition & Contraintes


Presque tous les grands catalogues en ligne sont consultables par classification : LC, BnF, BL, etc.

  1. Bien qu'un lien "rechercher à proximité" facile à utiliser serait formidable, il s'agit d'une fonctionnalité de la prochaine étape. Marchons avant de courir.
  2. Si le client recherche QA135, il s'attendra à voir un sur-ensemble des résultats trouvés pour QA135.5

Contexte supplémentaire


Cela devrait faciliter la recherche d'œuvres fusionnables, de traductions, etc. du même auteur.

Les parties prenantes

@cdrini Solr Lead 3 Blocked Search Feature Request

Commentaire le plus utile

C'était terminé ! Vous pouvez maintenant rechercher des classifications sur prod : https://openlibrary.org/search/howto#classifications

Tous les 5 commentaires

@LeadSongDog Je pense que cela devrait probablement être fermé, car j'ai déjà créé cette réclamation ici : #2673. Ce sera bien de l'écrire là (sauf si c'est différent).

@LeadSongDog Je vais laisser cela ouvert car il est toujours bloqué dans dev.openlibrary.org, mais la recherche par classifications fonctionne maintenant sur dev.openlibrary.org (par exemple lcc:QA135* , lcc:[PT5001 TO PT5980] , ou ddc:6* ) après #3290 (qui était involontairement dupe).

Voici quelques démos :

@BrittanyBunk # 2673 semble dépendre de ce problème, donc je pense qu'ils peuvent coexister.

Bloqué par #3435

C'était terminé ! Vous pouvez maintenant rechercher des classifications sur prod : https://openlibrary.org/search/howto#classifications

Merci!

Cette page vous a été utile?
0 / 5 - 0 notes