Страница 1 из 1
Естественный язык в искусственном интеллекте
Добавлено: 17 дек 2008, 21:31
Fil
Здравствуйте!
Пожалуйста, помогите сформулировать, определить понятие естественного языка (ЕЯ) (что оно включает в себя), например, в ЕЯ – интерфейсах. Или где это можно взять.
Понимаю, вопрос «размыт», но…может можно ответить.
Спасибо.
Re: Естественный язык в искусственном интеллекте
Добавлено: 17 дек 2008, 22:09
Esgal
Есте́ственный язы́к — в лингвистике и философии языка язык, используемый для общения людей (в отличие от формальных языков и других типов знаковых систем, также называемых языками в семиотике) и не созданный искуственно (в отличие от искусственных языков).
Словарь и грамматические правила естественного языка определяются практикой применения и не всегда бывают формально зафиксированы.
Функции естественного языка
коммуникативная:
констатирующая (для нейтрального сообщения о факте)
вопросительная (для запроса о факте)
апеллятивная (для побуждения к действию)
экспрессивная (для выражения настроения и эмоций говорящего)
контактоустанавливающая (для создания и поддержания контакта между собеседниками)
метаязыковая (для толкования языковых фактов)
эстетическая (для эстетического воздействия)
функция индикатора принадлежности к определенной группе людей (нации, народности, профессии)
информационная
познавательная
эмоциональная
Свойства естественного языка
универсальность
многозначность, полисемия, омонимия
семантическая замкнутость
Re: Естественный язык в искусственном интеллекте
Добавлено: 12 фев 2009, 06:18
atavin-ta
" писал(а):Есте́ственный язы́к — в лингвистике и философии языка язык, используемый для общения людей (в отличие от формальных языков и других типов знаковых систем, также называемых языками в семиотике) и не созданный искуственно (в отличие от искусственных языков).
Позвольте не согласиться. Эспиранто что по-вашему естественный чтоли? Естественный язык - это язык, который небыл специально создан для определённой цели, а возник стихийно. Автором такого языка всегда является целый народ, который на данном языке говорит. Поэтому русский язык - естественный, а эспиранто - искуственный, хотя оба языка используются для общения между людьми.
Re: Естественный язык в искусственном интеллекте
Добавлено: 12 фев 2009, 13:06
Naeel Maqsudov
Чтобы не пускаться в ненужную полемику надо сначала определиться с основанием классификации.
Если мы классифицируя все языки делим их на
естественные и
формальные, то эспиранто - тоже естественный язык.
И он также обладает универсальностью, полисемией (хотя и в меньшей степени), омонимией и т.д.
Даже язык строевых командиров (напра-во, нале-во, и т.д.) не является формальным, ибо на этом языке возможны весьма замысловатые конструкции. Например, он весьма открыт в смыске указания

, гхм... цели следования: "К торжественному маршу, повзводно, на одного линейного дистанции, в баню шагом марш!"
В противиположность естественным, формальные языки не этих свойств не имеют. Для взаимодействия на формальном языке не требуется
понимания. Они обычно используются для реализации алгоритмов, и языковая единица там уже сама по себе означает действие. Тогда как в естественных языках требуется процесс
понимания сказанного. В этом как раз и заключается интеллектуальная функция ЕЯ-систем.
Re: Естественный язык в искусственном интеллекте
Добавлено: 13 фев 2009, 05:09
atavin-ta
" писал(а):Чтобы не пускаться в ненужную полемику надо сначала определиться с основанием классификации.
Если мы классифицируя все языки делим их на естественные и формальные, то эспиранто - тоже естественный язык.
И он также обладает универсальностью, полисемией (хотя и в меньшей степени), омонимией и т.д.
Даже язык строевых командиров (напра-во, нале-во, и т.д.) не является формальным, ибо на этом языке возможны весьма замысловатые конструкции. Например, он весьма открыт в смыске указания , гхм... цели следования: "К торжественному маршу, повзводно, на одного линейного дистанции, в баню шагом марш!"
В противиположность естественным, формальные языки не этих свойств не имеют. Для взаимодействия на формальном языке не требуется понимания. Они обычно используются для реализации алгоритмов, и языковая единица там уже сама по себе означает действие. Тогда как в естественных языках требуется процесс понимания сказанного. В этом как раз и заключается интеллектуальная функция ЕЯ-систем.
Эспиранто обладает всеми свойствами естественного языка, но отличается происхождением, так как был специально создан в качестве языка человеческого общения, который должен был стать универсальным и использоваться во всех случаях, когда родные языки собеседников не совпадают.
" писал(а):Для взаимодействия на формальном языке не требуется понимания.
Если исходный текст программы, написанный явно на искуственном формальном языке, читает не машина, а человек с целью научения подобной же писанине или проверки данного текста, то в этом случае тоже требуетсмя понимание. Кроме того, позвольте не согласиться с утверждением, что при исполнении программы не требуется её понимание машиной. Представьте себе, что IMB PC пытается непосредственно (без пероевода) выполнить программу в машинном коде spectrumа. Комп данную прогу не поймёт и потому выполнит неправильно или вообще не выполнит. Кстати, язык командиров - это вообще не язык, а подмножество русского. И ты уверен в отсутсвии в этом подножестве слов и правил построения фраз, возникших стихийно, то есть не по воле автора устава, а непосредственно в процессе командования?
Re: Естественный язык в искусственном интеллекте
Добавлено: 13 фев 2009, 05:14
atavin-ta
Предлагаю отказаться вообще от деления языков на искусвенные и естественные. Будем делить языки по назначению на языки программирования и языки общения. Кроме того, поставим условие, что юзверь не долежен учить язык специально для пользования системой. В такой классификации эспиранто - язык общения. Вместо это будем учить комп языку юзверя.