JFLAP JFLAP — это кроссплатформенное Java-приложение, реализующее набор различных формальных языков. Он предоставляет очень простую «экспериментальную» среду, в которой вы можете создавать и модифицировать КПК, FDN и LSI, среди других моделей. Когда вы создаете КПК, вместо того, чтобы просто записывать состояния и переходы в простой текстовый файл, можно создать образ КПК, чтобы вы могли просматривать его в браузере, если хотите. Когда вы создаете FDN, вместо того, чтобы просто записывать CFG в простой текстовый файл, можно создать образ FDN, чтобы при желании вы могли просмотреть его в браузере. Когда вы создаете LSI, вместо того, чтобы просто записывать CFG в простой текстовый файл, можно создать образ LSI, чтобы при желании вы могли просмотреть его в браузере. Одной из лучших особенностей JFLAP является то, что в дополнение к «обычному» КПК, FDN, LSI и т. д. вы также можете создать «нулевой». Так что совершенно нормально создавать сколько угодно нулевых моделей и делиться ими с друзьями. Нулевые модели очень полезны для образовательных целей и особенно полезны, если вы хотите помочь своим ученикам изучить тему недетерминированных автоматов с выталкиванием вниз. В этом случае вы можете легко настроить их для создания любого количества нулевых моделей. Когда вы создаете КПК, вместо того, чтобы просто записывать состояния и переходы в простой текстовый файл, можно создать образ КПК, чтобы вы могли просматривать его в браузере, если хотите. Когда вы создаете FDN, вместо того, чтобы просто записывать CFG в простой текстовый файл, можно создать образ FDN, чтобы при желании вы могли просмотреть его в браузере. Когда вы создаете LSI, вместо того, чтобы просто записывать CFG в простой текстовый файл, можно создать образ LSI, чтобы при желании вы могли просмотреть его в браузере. Одной из лучших особенностей JFLAP является то, что в дополнение к «обычному» КПК, FDN, LSI и т. д. вы также можете создать «нулевой».Так что совершенно нормально создавать сколько угодно нулевых моделей и делиться ими. JFLAP — это простое, но мощное бесплатное приложение на основе Java с открытым исходным кодом, которое помогает пользователям создавать и визуализировать различные модели диаграмм состояний. «Лаборатория электронных коммуникаций (ECL) на факультете английского языка Иорданского университета (UJ) начала работу в мае 2001 года с одним компьютером и несколькими пользователями. Она росла и росла, и для удовлетворения своих потребностей было задействовано еще пять компьютеров. Имея в своем распоряжении 11 компьютеров, лаборатория продолжает расти, и на данный момент количество пользователей колеблется от трех до пяти, а количество компьютеров - от четырех до шести. Пользователи могут использовать компьютеры парами или объединяться в группу из пяти-шести человек». «У лаборатории есть три основные цели: работать над дипломными проектами, проводить презентации и обсуждения, а также запускать независимые проекты. Это означает, что пользователь может взять ноутбук и попробовать свои собственные проекты в любой момент времени. Запуск проекта позволяет пользователю получить практический опыт в определенных аспектах области. Этот вид опыта очень важен для студентов, поскольку он дает им определенный контекст для их работы. На вечерних занятиях, которые проводятся параллельно с работой Лаборатории, пользователи объединяются в группы и представляют свои работы». «Лаборатория финансируется Колледжем искусств и науки Иорданского университета, и у нее хорошее начало, но есть много вещей, которые можно сделать, чтобы улучшить ее возможности. Например, Лаборатория выиграла бы от большего количества компьютеров и большего количества программ. Более сложная задача — найти больше независимых проектов и найти студентов, которые заинтересованы в присоединении». Недавно я составил список инструментов, которые помогут вам изучить синтаксический анализ и обработку языка, поэтому вот еще один инструмент в списке: TOPSY.TOPY — это приложение Java, которое может анализировать тексты на естественном языке и либо генерировать абстрактное синтаксическое дерево, либо создавать деревья синтаксического анализа в формате HTML или RTF. Он также может выполнять семантический анализ и генерировать богатое дерево понятий.Функциональность машинного обучения TOPSY.TOPY является новой для версии 1.3 и легко настраивается, предлагая гибкость для обработки как тегированных (как в NLP), так и немаркированных текстов. Ключевая особенность: Лингвистический Word Графический пользовательский интерфейс (GUI) Текстовый анализ английского языка Разбирать деревья Концепции (Java bean-компоненты) Машинное обучение Домен приложения: язык, Интернет ТОПСИ.ТОП fb6ded4ff2
Related links:
Комментарии