Новости

Материал из Semograph
Версия от 17:18, 15 октября 2015; Belousov (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

14.10.2015. Поддержка морфологического анализа

Осуществлена поддержка лемматизации слов при индексации контекстов и определение частей речи. Реализовано с использованием технологий Solarix.

Морфологический анализатор.png

30.09.2015. Поддержка словосочетаний в частотном анализе

Выделение словосочетаний осуществляется в окне редактирования контекста с помощью перетаскивания выделенных слов в поле ЛЕКСЕМЫ. При зажатой Shift выделяются все слова, следующие друг за другом. При зажатой Ctrl выделяются только кликнутые слова (это дает возможность создания словосочетаний из разных фрагментов текста). При зажатой Alt выделяются все слова, равные кликнутому.

Выделение словосочетаний в ЧА.PNG

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

21.09.2015.Привязка слов к лексемам в окне контекста

Функционал частотного анализа стал доступен в окне редактирования контекста. Для пользования инструментом необходимо: 1. Открыть необходимый контекст. 2. Выделить режим работы "Разметка контекста" (т.е. предварительно должна быть осуществлена индексация проекта). 3. Переключиться с вкладки КОМПОНЕНТЫ на вкладку ЛЕКСЕМЫ. 4. Выделить слово в контексте (оно должно иметь подсветку) и перетащить его в поле добавления. После переноса слова создается лексема, включающая данное слово. Эта лексема отображается в списке лексем в окне частотного анализа, где ее можно привязывать к полям.

22.06.2015. Поддержка регулярных выражений

В частотном анализе реализована поддержка регулярных выражений. В поле Слова с помощью фильтра выбирается группа слов, к которым будет применен дополнительный фильтр, который записывается в поле Контексты. Frequency analysis.PNG

03.02.2015. Поддержка WebSocket

Реализована поддержка WebSocket для динамического обновления информации у пользователей. Внесение новой или редактирование имеющейся информации в Проекте автоматически отображается в окне другого клиента, одновременно работающего с тем же Проектом. Факт изменения информации кратковременно передается цветом и уведомлением.

23.01.2015. Метаполя компонентов

Реализована возможность описания компонентов системой метаполей. Таким образом, функциональные возможности метаполей могут быть использованы как на уровне контекста, так и на уровне компонентов. При этом поддерживаются метаполя следующих типов: строковые, целые, дата, множественные и структурные (и их допустимые комбинации, например, множественные структурные). Создание метаполей компонентов осуществляется на уровне проекта в окне Главная (см. рис.).

Главная (метаполя компонентов).PNG


После добавления метаполя на Главной странице проекта, появляется возможность вносить данные в добавленное метаполе в окне Редактирование контекста (см. значения 3, 452, 8, 78 и др., внесены вручную). Значения в столбце Число (3, 10, 4, 2 и др.) отражают частотность данных компонентов в контекстах самого проекта и поэтому не могут быть изменены.

Окно редактирования контекста.PNG

Для метаполей компонентов, встречающихся в нескольких контекстах проекта (например, компонент БИЛИНГВИЗМ (10) на рис. выше) можно установить одинаковые значения. Для этого нужно перейти в окно Полевого анализа и нажать иконку редактирования метаполей компонента (см. рис.).

Окно полевого анализа (метаполя компонентов).PNG

В открывшемся окне нужно внести требуемое значение в метаполе и подтвердить действие (см. рис.). Данное значение (452) будем внесено во все компоненты БИЛИНГВИЗМ, присутствующие в десяти контекстах.

Приписывание значения метаполю во всех контекстах.png


Возможные сферы использования метаполей контекстов:

- эксперименты, основанные на использовании шкал;

- экспертиза и кодирование в контент-анализе;

- использование данных "внешней" частотности объектов, репрезентированных в компонентах (например, частоты слов в языковых корпусах, поисковых запросах и мн. др.);

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

9.01.2015. Замена значений в метаполях

Появилась возможность редактировать значения в метаполях. Для того, чтобы не менять значения метаполя в каждом контексте, реализована возможность замены значений метаполя во всех контекстах (см. рис. 1). Стрелками обозначены иконки редактирования значений метаполя.

Значения в метаполях (контекст).PNG

Замена значений метаполя реализуется в отдельном окне с помощью инструмента "редактирование". В случае необходимости значение может быть удалено (см. рис. 2).

Значения в метаполях (редактирование).PNG