![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Определить лексическое слово в русском предложение по контексту. - это и есть задание
Пример: Конкретное значение многозначного слова может быть определено только в контексте, в сочетании с другими сло*вами, например: Дети играют в саду. — Сегодня играют молодые артисты, выпускники Щукинского училища. — Солнечные лучи играют на поверхности воды. В первом предложении слово «играть» имеет значение «резвясь, забавляться, развлекаться», во втором — «исполнять на сцене», а в третьем — «проявляться, обнаруживать себя каким-нибудь образом». именно определить смысл многозначного слова. 1. Нужны словари, например типизированные файлы записей, содержащие примерно такие поля: -искомое слово(играют); -слова, определяющие смысл, тоже запись(артисты, дети, лучи): -фраза, определяющая смысл(исполнять на сцене,забавляться,проявляться и т.д.); Задаем искомое слово, например sl:='играют'; Ищем его в строке if pos(sl,s)>0 then begin если есть слово, ищем слово, определяющее его смысл, для чего ищем заданное слово в словаре, определяем количество вариантов смысла и в цикле проверяем какой из этих вариантов встречается в тексте. Когда найдем, выводим соответствующее значение поля Смысл. |