Лингвофорум

Теоретический раздел => Общая лингвистика => Вопросы терминологии => Тема начата: I.G.B. от июля 31, 2012, 16:40

Название: Модель языка — что это такое?
Отправлено: I.G.B. от июля 31, 2012, 16:40
кто знает поясните пожалуйста
какие успехи есть в этом направлении?
Название: Модель языка — что это такое?
Отправлено: fujhi от июля 31, 2012, 17:19
Модель — это что угодно, что может моделировать язык. ;D

Например, недавно sysko для Tatoeb'ы написал свою программку Tatodetect для определения языка (http://tatoeba.org/rus/wall/show_message/13151#message_13151). У него все языки представлены как наборы из частых n-грамм (от пентаграмм типа {"aaaaa" => частота, "aaaab" => частота...) до биграмм {"aa" => частота, "ab" => частота}). Вот эти наборы n-грамм в его случае и есть модели. Если я ничего не путаю, такие модели являются цепями Маркова.

Можно сделать такую же модель из n-грамм, но не для букв, а для словоформ ("читать книгу" => частота, "читать слона" => частота)...

Или модель с частями речи — например, вероятность {"предлог существительное в И.п." => частота, "предлог глагол в такой-то форме" => частота} — полезно в морфологических парсерах, когда разбираешь, что такое «красивая печь»: «прилагательное в И.п + существительное в И.п.» встречается чаще, чем «прилагательное в И.п. + глагол в инфинитиве».

Можно и по какому-то другому принципу построить, например, нелинейные модели.

Соответственно, использовать модель можно:

А вот какие успехи в этой области — бог его знает.  :donno: Наверное что-то интересное придумывают, но я не интересовался. :donno:
Название: Модель языка — что это такое?
Отправлено: I.G.B. от июля 31, 2012, 17:26
уточняю вопрос - речь о модели которая описывает все языки, находя универсальные логические структуры и систематизируя формализируя лексику
то есть некий универсальный логический язык, годный для машперевода и для использования в ИИ
Название: Модель языка — что это такое?
Отправлено: fujhi от июля 31, 2012, 17:32
Что-то я нифига не понял.

Цитата: I.G.B. от июля 31, 2012, 17:26
то есть некий универсальный логический язык, годный для машперевода и для использования в ИИ
CycL (http://tatoeba.org/sentences/show_all_in/cycl/rus/none/indifferent/page:5) сойдёт?
Название: Модель языка — что это такое?
Отправлено: I.G.B. от июля 31, 2012, 18:48
или еще проще - как устроен человеческий язык
Название: Модель языка — что это такое?
Отправлено: fujhi от июля 31, 2012, 18:58
Цитата: I.G.B. от июля 31, 2012, 18:48
или еще проще - как устроен человеческий язык
В такой формулировке вся лингвистика этим занимается.
Название: Модель языка — что это такое?
Отправлено: I.G.B. от июля 31, 2012, 19:01
вот я и спрашиваю - уже есть хоть что-нибудь похожее на модель языка
Название: Модель языка — что это такое?
Отправлено: fujhi от июля 31, 2012, 19:02
Я Вам и ответил в своём первом посте. А оказалось, что Вам не модель языка нужна, а что-то непонятное. А что Вам нужно — я не понимаю.