Могут ли предопределенные ключевые слова существовать помимо бесплатных ключевых слов в DSpace submit?

По умолчанию отправитель (загрузчик) документа может добавлять в этот документ самостоятельно выбранные ключевые слова. Также возможно настроить DSpace таким образом, что отправитель должен выбрать одно или несколько предопределенных ключевых слов (контролируемый словарь).

DSpace Руководство, похоже, предлагает вам при настройке выбрать между свободными и предопределенными ключевыми словами.

Я хотел бы предоставить отправителю возможность выбрать одно или несколько предопределенных ключевых слов. Но также и то, что он или она может добавить одно или несколько самостоятельно выбранных ключевых слов. Это возможно?

2 ответа

Решение

Функция иерархической таксономии дает вам именно это: https://wiki.duraspace.org/display/DSDOC5x/Authority+Control+of+Metadata+Values

Вы можете увидеть это в демонстрационной установке в поле "субъект": у вас есть функция поиска, которая позволяет искать в дереве объектов, но также возможны вводимые вручную значения.

скринкаст: http://screencast.com/t/0Cth3mORwxd

Я лично настроил бы это использовать два разных поля метаданных.

  1. Что-то вроде dc.subject.whateverdescribesyourlistoffixedterms -- или даже localschema.subject.whateverdescribesyourlistoffixedterms - для списка терминов пользователь должен выбрать из. Обратите внимание, что для "что бы ни описывало ваш список не заданных терминов", я бы выбрал что-то, связанное с названием списка терминов, если это вообще возможно (см. Пример ниже).
  2. dc.subject для "стандартных" пользовательских ключевых слов

Затем просто добавьте оба к своим формам ввода, возможно, следуя предложению Брэма об иерархической таксономии для первого.

Чтобы дать вам лучший совет о том, что является наиболее подходящим, было бы замечательно, если бы вы могли дать более подробную информацию о том, чего вы пытаетесь достичь. Например

  • Является ли ваш список фиксированных ключевых слов чем-то, что используется за пределами вашей организации? Если да, это сильно указывает на то, что у меня есть свое собственное поле метаданных с определителем, связанным с именем системы классификации - например, dc.subject.anzsrc для областей исследований Австралии / Новой Зеландии.
  • Хотите смешать два типа ключевых слов в параметрах обзора / фасета? Вы можете сделать это, даже если они находятся в двух разных полях. Взгляните на документацию по поисковым фильтрам и аспектам боковой панели Discovery и посмотрите, как это работает dc.contributor.author а также dc.creator в сторону автора. Документация для индексов просмотра имеет аналогичный пример в обзоре автора.
  • Требуются ли оба типа тематических ключевых слов для представления? Оба необязательны? Один тип требуется, другой тип необязательно? В комментарии (если я правильно вас прочитал) вы говорите, что хотите, чтобы фиксированные ключевые слова были обязательными при отправке, а ключевые слова с произвольным текстом должны быть необязательными. Это означает, что они должны быть в отдельных полях метаданных, потому что в противном случае вы бы не знали, если отправитель дает ключевые слова, независимо от того, входят они в фиксированный список терминов или нет. Если вы используете отдельные поля, вы можете сделать, например, dc.subject.anzsrc обязательное поле в форме представления и dc.subject необязательный.
Другие вопросы по тегам