Linguistics: различия между версиями
Нет описания правки |
|||
(не показано 9 промежуточных версий 5 участников) | |||
Строка 2: | Строка 2: | ||
{{discuss|FIXME:организовать в более общие разделы, дополнить}} | {{discuss|FIXME:организовать в более общие разделы, дополнить}} | ||
== Универсальные (почти) пакеты == | |||
* '''{{PkgL|python-module-nltk}}''' Большой пакет, включающий модули python для решения очень широкого круга задач из области корпусной лингвистики и обработки естественного языка. См. [http://www.nltk.org домашнюю страницу проекта], и в особенности [http://snowball.tartarus.org/download.php книгу]. {{discuss|Хорошо бы найти добровольцев её перевести на русский язык.}} | |||
== Лемматизация == | == Лемматизация == | ||
* '''{{PkgL|perl-Lingua-Stem}}''' — Русский, Немецкий, Францунзский, Итальянский, Датский, Шведский, Португальский {{discuss|FIXME:описание}} | |||
* {{PkgL|perl-Lingua-Stem}} Русский, Немецкий, Францунзский, Итальянский, Датский, Шведский, Португальский {{discuss|FIXME:описание}} | * [http://snowball.tartarus.org/download.php snowball] Судя по отзывам, хороший стеммер, поддерживающий много разных языков, включая русский, имеется обёртка для python -- PyStemmer. Всё это хорошо бы собрать в Сизиф. {{discuss|Примечание: уже имеется пакет по имени {{PkgL|snowball}}, другой.}} | ||
== Морфологический и синтаксический анализ == | == Морфологический и синтаксический анализ == | ||
* '''{{PkgL|aot}}''' — Русский, Немецкий, Английский {{discuss|FIXME:описание}} | |||
* {{PkgL| | == Лингвистическая аннотация, базы данных == | ||
* '''{{PkgL|emdros}}''' — база данных для аннотированного текста. Оригинальная модель представления аннотированных данных (текста), гибкий язык запросов MQL. Утилиты для импорта из популярных форматов лингвистической аннотации. Графические пользовательские программы для наполнения и запросов к БД. | |||
== | == Коллокации, анализ сочетаемости == | ||
* '''{{PkgL|perl-Text-NSP}}''' — пакет для статистического анализа N-грамм в тексте (Ted Pedersen). Не полностью корректно поддерживает unicode, поэтому есть проблемы при обработке русского текста. | |||
* '''{{PkgL|perl-UCS}}''' — пакет для статистического анализа коллокаций (Stefan Evert), UCSTools. Работает с данными от {{PkgL|perl-Text-NSP}}. | |||
* | == Перевод == | ||
* [http://www.omegat.org/ru/omegat.html OmegaT] - это свободная система автоматизированного перевода, поддерживающая память переводов, написанная на языке программирования Java. Эта система предназначена для профессиональных переводчиков. OmegaT не переводит вместо человека! (В отличие от программ, выполняющих «машинный перевод», OmegaT лишь помогает переводчику и упрощает его работу.) Возможности OmegaT включают: | |||
* [http://anaphraseus.sourceforge.net/ Anaphraseus] - это макрос OpenOffice.org, является по сути системой CAT (Computer-Assisted Translation), инструмент автоматизированного перевода. Программа позволяет создавать, управлять и использовать двуязычные памяти переводов (Translation Memories) на любых языках. Изначально, Anaphraseus был разработан для работы с форматом памяти переводов Wordfast, однако была также включена поддержка экспорта/импорта файлов в формате TMX (Translation Memory Exchange/Обмен памятью переводов) Unicode UTF-16. | |||
* [http://bitext2tmx.sourceforge.net/ bibtext2tmx] - это программа для согласования сегментов оригинального и переведенного текстов для сохранения результатов в TMX формате и последующего использования этого материала в приложениях автоматизированного перевода (CAT). | |||
== | == Шрифты == | ||
* | * tipa | ||
* собрать [http://scripts.sil.org/Gentium Gentium (SIL)] [http://tug.ctan.org/pkg/gentium пакет для использования Gentium в TeX] | |||
[[Категория:Специализированный софт]] | [[Категория:Специализированный софт]] | ||
{{Category navigation|title=Специализированный софт|category=Специализированный софт|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 13:59, 30 июня 2015
Лингвистика и обработка естественного языка (Natural language processing)
Универсальные (почти) пакеты
- python-module-nltk Большой пакет, включающий модули python для решения очень широкого круга задач из области корпусной лингвистики и обработки естественного языка. См. домашнюю страницу проекта, и в особенности книгу.
Лемматизация
- perl-Lingua-Stem — Русский, Немецкий, Францунзский, Итальянский, Датский, Шведский, Португальский
- snowball Судя по отзывам, хороший стеммер, поддерживающий много разных языков, включая русский, имеется обёртка для python -- PyStemmer. Всё это хорошо бы собрать в Сизиф.
Морфологический и синтаксический анализ
- aot — Русский, Немецкий, Английский
Лингвистическая аннотация, базы данных
- emdros — база данных для аннотированного текста. Оригинальная модель представления аннотированных данных (текста), гибкий язык запросов MQL. Утилиты для импорта из популярных форматов лингвистической аннотации. Графические пользовательские программы для наполнения и запросов к БД.
Коллокации, анализ сочетаемости
- perl-Text-NSP — пакет для статистического анализа N-грамм в тексте (Ted Pedersen). Не полностью корректно поддерживает unicode, поэтому есть проблемы при обработке русского текста.
- perl-UCS — пакет для статистического анализа коллокаций (Stefan Evert), UCSTools. Работает с данными от perl-Text-NSP.
Перевод
- OmegaT - это свободная система автоматизированного перевода, поддерживающая память переводов, написанная на языке программирования Java. Эта система предназначена для профессиональных переводчиков. OmegaT не переводит вместо человека! (В отличие от программ, выполняющих «машинный перевод», OmegaT лишь помогает переводчику и упрощает его работу.) Возможности OmegaT включают:
- Anaphraseus - это макрос OpenOffice.org, является по сути системой CAT (Computer-Assisted Translation), инструмент автоматизированного перевода. Программа позволяет создавать, управлять и использовать двуязычные памяти переводов (Translation Memories) на любых языках. Изначально, Anaphraseus был разработан для работы с форматом памяти переводов Wordfast, однако была также включена поддержка экспорта/импорта файлов в формате TMX (Translation Memory Exchange/Обмен памятью переводов) Unicode UTF-16.
- bibtext2tmx - это программа для согласования сегментов оригинального и переведенного текстов для сохранения результатов в TMX формате и последующего использования этого материала в приложениях автоматизированного перевода (CAT).
Шрифты
- tipa
- собрать Gentium (SIL) пакет для использования Gentium в TeX