Метаполя — различия между версиями

Материал из Semograph
Перейти к: навигация, поиск
(Рассмотрим пример)
(Создание метаполя)
Строка 69: Строка 69:
 
[[Файл:Добавление метаполя в структурное метаполе.PNG]]
 
[[Файл:Добавление метаполя в структурное метаполе.PNG]]
  
Результат создания всех метаполей представлен на рисунке ниже:
+
Результат создания всех метаполей представлен на рисунке ниже.
 
+
 
+
[[Файл:Пример структурных метаполей.PNG]]
+
  
 
На рисунке видно, что метаполе Образование является структурным и множественным - имеет несколько значений (множественное метаполе отображается иконкой, представленной в виде ''списка'').  
 
На рисунке видно, что метаполе Образование является структурным и множественным - имеет несколько значений (множественное метаполе отображается иконкой, представленной в виде ''списка'').  
Строка 81: Строка 78:
  
 
Множественными метаполями в приведенном примере являются также структурное метаполе ''Язык'' и простые метаполя ''Язык текста'', ''Тематика''.
 
Множественными метаполями в приведенном примере являются также структурное метаполе ''Язык'' и простые метаполя ''Язык текста'', ''Тематика''.
 +
 +
 +
[[Файл:Пример структурных метаполей.PNG]]
 +
 +
  
  

Версия 21:54, 20 января 2017

Метаполя - набор единиц, позволяющих ввести дополнительную информацию о контексте, компоненте и слове (рассматриваемом в поле контекста). Метаполя создаются на основе следующих метатипов:

  • простых (строка, число, дата),
  • сложных (множественного и структурного).

В «Семограф» заложена возможность создавать для Проекта любые наименования для метаполей и их значений.

Метаполя создаются на главной странице проекта в поле Метатипы.

Проект-Главная.PNG

Метаполя и другие объекты Семографа:

  1. Применительно к контексту в целом, метаполя предназначены для внесения дополнительной информации о нем. Такой информацией может быть дата, имя автора, гендер, адрес Интернет-ресурса и мн. др. Каждое метаполе имеет набор возможных значений (текстовых или числовых). Например, метаполе гендер имеет два значения: «мужчина» и «женщина», метаполе возраст может иметь большой спектр числовых значений.
  2. Применительно к компонентам метаполя могут дополнительно характеризовать каждый отдельный компонент, например, помимо частотности компонента во всех контекстах можно факультативно представлять информацию о субъективной значимости компонентов, выявленной в результате их шкалирования.
  3. Применительно к слову контекста метаполя могут нести языковую информацию (морфолого-синтаксическую или семантическую) или метаязыковую (например, способность выступать в роли ключевого слова текста) и др.

Особенностью использования метаполей, как типа переменных, в ИС Семограф состоит в возможности множественной фильтрации по значениям метаданных и составления из всей корпуса контекстов, компонентов и слов отдельных выборок.

Создание метаполя

По умолчанию при создании нового проекта создается обязательный набор метаполей, отвечающих за администрирование проекта. Если требуется создать дополнительно систему метаполей, необходимо:

  1. Дать им название - см. поле Название.
  2. Представить их в структурированном виде (какие поля требуются, будет ли они иерархически организованы или нет, какого типа они будут (строка, число, дата)) - см. поле Тип.
  3. К каким объектам они будут относиться: к контексту, к компоненты или к слову - см. поле Объект.

Рассмотрим пример

Требуется создать метаполя, описывающие информантов:

  • Номер в базе,
  • Место рождения,
  • Место жительства,
  • Пол,
  • Возраст,
  • Образование,
  • Язык.

Кроме того требуется создать метаполя, описывающие продуцируемые информантами тексты:

  • Язык текста
  • Тип текста
  • Тематика
  • Время звучания

И необходимо создать метаполя, характеризующие звуковой файл с записанной речью:

  • Звуковой файл
  • Год записи

Все перечисленные метаполя можно сгруппировать вокруг описания Информанта, Текста и Файла.

Для это создается три структурных метаполя: Информант, Текст и Файл.

Для создания структурного метаполя Информант нужно:

  • В поле Название ввести значение Информант.
  • В поле Тип выбрать значение Структура.
  • В поле Объект выбрать значение Контекст.
  • Поле Видимый в списке оставить пустым (для структурных метатипов данное поле должно быть невидимым).
  • Поле Несколько значений оставить пустым (при активации данного поля можно создавать двух и более информантов для одного контекста, что является избыточным для данной задачи).

После внесения необходимой информации нажимается кнопка Создать (см. рисунок ниже):

Создание метаполей.PNG

Чтобы создать метаполе Номер в базе, относящееся к структурному метаполю Информантнужно:

  • В поле Название ввести значение Номер в базе.
  • В поле Тип выбрать значение Целое.
  • В поле Объект выбрать значение Контекст.
  • В поле Предок выбрать значение Информант (структура).
  • Поле Видимый в списке необходимо активировать.
  • Поле Несколько значений оставить пустым (при активации данного поля можно создавать два и более номера информанта).

Добавление метаполя в структурное метаполе.PNG

Результат создания всех метаполей представлен на рисунке ниже.

На рисунке видно, что метаполе Образование является структурным и множественным - имеет несколько значений (множественное метаполе отображается иконкой, представленной в виде списка).

Данное метаполе структурное, т.к. состоит из метаполей Уровень, Направление, Профиль.

Кроме того, данное структурное метаполе имеет несколько значений, поскольку было необходимо описывать те случаи, когда информанты получили образование по нескольким направлениям подготовки.

Множественными метаполями в приведенном примере являются также структурное метаполе Язык и простые метаполя Язык текста, Тематика.


Пример структурных метаполей.PNG




Пример структурных метаполей в контексте.PNG