37 / 37 / 2
Регистрация: 20.09.2009
Сообщений: 260
|
||||||
1 | ||||||
Определить лексическое слово в русском предложение по контексту.20.09.2009, 07:06. Показов 1729. Ответов 11
Метки нет (Все метки)
может кто нибудь помочь.Вот программа которая ищет слово в тексте
1
|
20.09.2009, 07:06 | |
Ответы с готовыми решениями:
11
Определить лексическое слово в русском предложение по контексту. Дана строка предложение и слово. Определить число вхождений заданного слова в предложение Дана строка предложение и слово. Определить число вхождений заданного слова в предложение Дана строка-предложение на русском языке. Вывести самое короткое1|длинное2 слово в предложении |
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
20.09.2009, 07:31 | 2 |
f:TStrings;//Переменная типа TStringList.
0
|
37 / 37 / 2
Регистрация: 20.09.2009
Сообщений: 260
|
|
20.09.2009, 07:34 [ТС] | 3 |
может есть у кого свои идеи ...
Добавлено через 2 минуты пробывал решить задачу в php но проблема с лексическом понятием слова
1
|
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
20.09.2009, 07:37 | 4 |
Вы разберитесь, что Вы ищете, строку из одного слова, это слово, строки или строку содержащую это слово. И напишите полностью свое задание.
А то
0
|
37 / 37 / 2
Регистрация: 20.09.2009
Сообщений: 260
|
|
20.09.2009, 08:29 [ТС] | 5 |
Определить лексическое слово в русском предложение по контексту. - это и есть задание
Пример: Конкретное значение многозначного слова может быть определено только в контексте, в сочетании с другими сло*вами, например: Дети играют в саду. — Сегодня играют молодые артисты, выпускники Щукинского училища. — Солнечные лучи играют на поверхности воды. В первом предложении слово «играть» имеет значение «резвясь, забавляться, развлекаться», во втором — «исполнять на сцене», а в третьем — «проявляться, обнаруживать себя каким-нибудь образом». именно определить смысл многозначного слова. Добавлено через 39 минут вот такое задание...
1
|
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
20.09.2009, 09:21 | 6 |
Если задание звучит таким образом, то никто Вам программу с х0ду не напишет.
1. Нужны словари, например типизированные файлы записей, содержащие примерно такие поля: -искомое слово(играют); -слова, определяющие смысл, тоже запись(артисты, дети, лучи): -фраза, определяющая смысл(исполнять на сцене,забавляться,проявляться и т.д.); Задаем искомое слово, например sl:='играют'; Ищем его в строке if pos(sl,s)>0 then begin если есть слово, ищем слово, определяющее его смысл, для чего ищем заданное слово в словаре, определяем количество вариантов смысла и в цикле проверяем какой из этих вариантов встречается в тексте. Когда найдем, выводим соответствующее значение поля Смысл. Вот примерно так можно это сделать. Сами понимаете, работа немалая.
0
|
37 / 37 / 2
Регистрация: 20.09.2009
Сообщений: 260
|
|
20.09.2009, 09:31 [ТС] | 7 |
да работа такая есть и словари можно качать с нета. я на пхп сделал форму и конпку проверить водим предложение в форму заноситься предложение в бд
Добавлено через 1 минуту думаю как словари программировать или сделать так чтоб вручную бить слово и его смысл выбирался по словам
1
|
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
20.09.2009, 09:33 | 8 |
Короче продумай суть программы, начни делать. Будут конкретные вопросы по работе с обработкой строк в Делфи, или вообще по Делфи, пиши, по возможности поможем.
0
|
37 / 37 / 2
Регистрация: 20.09.2009
Сообщений: 260
|
|
20.09.2009, 09:33 [ТС] | 9 |
ок спс
1
|
37 / 37 / 2
Регистрация: 20.09.2009
Сообщений: 260
|
||||||
29.09.2009, 14:06 [ТС] | 10 | |||||
1
|
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
29.09.2009, 14:09 | 11 |
Так для этого словарь и нужен. Нашел слово в тексте, сейчас ищешь его в словаре, находишь и выводишь записанный там "смысл".
0
|
37 / 37 / 2
Регистрация: 20.09.2009
Сообщений: 260
|
|
29.09.2009, 18:56 [ТС] | 12 |
есть идея через адо присоединиться к базе и выводить с запросом слово и его понятия
0
|
29.09.2009, 18:56 | |
29.09.2009, 18:56 | |
Помогаю со студенческими работами здесь
12
Дана строка-предложение на русском языке. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы Дана строка-предложение на русском языке. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы Дана строка-предложение на русском языке. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы Дана строка-предложение на русском языке. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |