-
Всем привет! Нужна очень срочно помощь профессионалов! Требуется написать программу, которая позволит обрабатывать текстовые конструкции: правильность написания слов, расстановка знаков препинания, разбиение слова на слоги, разбор предложений на части речи, смысловое содержание фраз, ответы на простые вопросы. Разбиение слова на слоги уже готово. С остальным прошу помощи!
null
null
null
null
-
Задачка нехилая как ни крути ) На такой вопрос на форуме и не ответить нахрапом.
-
База знаний+регулярные выражения
Подобные системы уже есть. Погугли помойму на
http://www.codenet.ru/в прошлом году в статье про такие системы было.
-
Кстати а что в конечном случае должно получиться? Анти-спам прога или справочник который по запросам пользователя выводит инфу?
-
> Разбиение слова на слоги уже готово.
Тут полгода назад перетирали эту тему. Вообщем, если оно у тебя уже есть и дает правильные результат хотя бы для 99% русских слов, то ты нереально крут. Готов у тебя поучиться.
> смысловое содержание фраз
афигеть
-
Эта программa должна обрабатывать предложения. Эти предложения сам придумываешь и для них должныработать все функции. Т. е. прога работает на определенных условиях для определенных предложений. Прога имеет два *.txt файла, которые являются БД.Они содержат: первый- список всевозможных слогов, написанных в столбик. А второй - содержит форму - слово(которое используется при вводе предложения)=часть речи этого слова. И так в столбик. В конечном результате должна получиться прога с таким видом:
на экране после запуска появляется окошко, в котором в поле Edit1 вводишь предложение.
После нажатия на одну кнопку в поле ListBox1 появляются эти слова в столбик написанные.
Выбрав в этом списке одно из слов и нажав на другую кнопку в Label1 появляется это же слово, только разбитое по словам.
Нажав на третью кнопку появляется в Label2 часть речи выбранного слова. Часть речи берется из одного из *.txt файлов.
Потом после нажатия на кнопку требуется в Listbox2 вывести слова, которые сравниваются с выбранным на равенство. Если они равны- т. е. в файле есть запись с этим словом- то это слово просто переписывается просто так. Если его нет- выводится сообщение- такого файла нет в бд или если нашлось слово, которое отличается на одну букву - выводится сообщение- оно неправильно написано и приводится возможный вариант правильного написания этого слова.
последняя кнопка работает так - имеется введенное предложение, проверяется существуют ли в нем такие слова как - а , который, но и т. далее. Если существует - то требуется проверить стоит ли запятая перед этими словами. Если стоит - вывод сообщения- предложение написано правильно, если нет, то вывод - в предложение требуется поставить запятую.
Последнее что должно быть в программе - ответы на простые вопросы - т. е. вводится вопрос что, кто, какой, что делает и т. д. Ответы на эти вопросы вводятся в коде проги ,т. е. каждому вопросу соответствует определенный ответ.
В инете я ничего вообще не нашел - очень долго уже ищу. Помогите мне , плиз! Дайте мне свой mаil и я пришлю вам исходник, который уже есть!
-
нереально. это командная работа, и не только программистов. На Королевстве Делфи как-то набрел на длл-ку, которая грамотно падежи ФИО ставила. Там было описание, как это работает. Очень и очень серьёзный подход. А тут в фиг знает насколько сложнее и объемней.
-
> KilkennyCat © (25.01.09 14:57) [6]
>
> нереально
Всего вероятней - вполне реально.
Шибко подозреваю, что вы с автором топика про разные задачи говорите.
К примеру:
Задача автоматизации торговли хоть и ставиться в общих чертах (в двух абзацах) одинаково, но реализована в 1с и Васей Пупкиным на заказ соседней торговой фирме в 2 продавца очень уж по разному.
Хотя и та и другая реализация вполне работоспособны и удовлетворяют заказчиков.
-
Удалено модератором
-
Друзья, ну это ж лаба явно. курсовик максимум. Сами смотрите:
> Vjik (25.01.09 09:50) [5]
> А второй - содержит форму - слово (которое используется
> при вводе предложения)=часть речи этого слова. И так в столбик.
> Часть речи берется из одного из *.txt файлов.
> Если они равны- т. е. в файле есть запись с этим словом- то это
> слово просто переписывается просто так. Если его нет- выводится сообщение- такого файла(?!) нет в бд
> Ответы на эти вопросы вводятся в коде проги ,т.е. каждому вопросу соответствует определенный ответ.
Автор, чего надобно-то - не понятно. В смысле идеи или готовый код? Тогда сумму озвучивай.
> В инете я ничего вообще не нашел - очень долго уже ищу.
> Помогите мне , плиз! Дайте мне свой mаil и я пришлю вам
> исходник, который уже есть!
На кой он нужен? По нему есть предметные ваопросы - так их и надо задавать, иначе достаточно денег в конверте, исходники не нужны.
-
> Разбиение слова на слоги уже готово
Не соизволите ли продемонстрировать ?
> смысловое содержание фраз
Тянет на Шнобелевскую премию)
-
Эта работа является индивидуальным заданием по предмету Системы Искусственного Интеллекта! Мне нужен код для реализации описанных задач. Кому не сложно - киньте файл с примерами реализации этих задач! Заранее премного благодарен!
-
> Vjik
> индивидуальным заданием
А что же ты тогда клянчишь ?
Задание-то тебе дано)
-
> Vjik
Из таких вот задач выросли поисковики типа Google. Это очень непростая задача.
-
Я бы никого не просил - если бы у меня получилось это сделать самому! Вообще-то форум - это место где любой может попросить о помощи! Всегда ценил умных, отзывчивых людей , но не задир!
-
> [14] Vjik (25.01.09 19:08)
Не надо так провакационно тему называть.. и не будет здесь задир.
и тему создавать надо в тематических разделах.
-
> Vjik (25.01.09 19:08) [14]
А в чем срочность-то заключается ?
Почему она возникла ?
-
> [16] Сергей М. © (25.01.09 19:12)
Можно я?! Можно я!?? *тянет обе руки вверх*
-Он.. он весь семестр пинал орган, а теперь его приперло и не допуск.. Сказка старая как мир... еще наши родители так делали... тока тогда инета не было...
-
Срочность в том,что мне её надо было сдать сегодня вечером. Из-за этой работы у меня затягивается сессия! Её нужно как можно быстрей сдать!
-
мороженое - это какая часть речи?