Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.09.2013, 14:52   #1
prosport
 
Регистрация: 10.09.2013
Сообщений: 3
По умолчанию программа для анализа текста, оценка его контекста. (позитивный или негативный).

Как это возможно? Кто может это написать.? С чего начать.? У кого-нибудь есть мысли?
prosport вне форума Ответить с цитированием
Старый 10.09.2013, 15:00   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,679
По умолчанию

Интересная задача..... На каком языке программирования Вам нужно реализовать программу?
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 10.09.2013, 15:28   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию



"Баста, карапузики, кончилися танцы,
помирать, так с музыкой,
запевайте, братцы!"

Расскажите, какой тут контекст - позитивный или негативный? Как это Вы собираетесь определять, по каким параметрам?

я тут только один относительно простой вариант вижу - составлять словарь слов, где словам присваивать знак: позитивное слово или отрицательное.
потом проводить лексиграфический разбор текста, выделять слова, считать, сколько позитивных, сколько негативных, по соотношению и делать выводы.
Хотя, и в этом случае я не берусь гарантировать какую-то адекватность полученного результата...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 10.09.2013, 17:18   #4
proef
Форумчанин
 
Регистрация: 08.06.2013
Сообщений: 133
По умолчанию

попробуй сделай так: если в тексте есть слова негативного контекста , то он
становится негативным, если есть хорошие слова аналогично
(первое что пришло в голову) но это не будет работать если в тексте есть сарказм
proef вне форума Ответить с цитированием
Старый 10.09.2013, 20:38   #5
prosport
 
Регистрация: 10.09.2013
Сообщений: 3
По умолчанию

Дак вот господа. Довожу до вашего сведения что, есть такая наука - симантика. А та в свою очередь берет свои корни из логики и еще какой-то алхимии). Короче все упирается в знаки препинания и логические цепи.

Цитата:
Сообщение от Bugrimov Посмотреть сообщение
Интересная задача..... На каком языке программирования Вам нужно реализовать программу?
Да вот я и прикидываю объем работы. Поначалу казалось просто , а сейчас уже у меня в голове даже алгоритм не вмещаеться.))

А с этим текстом вообще интересно получается.... По знакам препинания идет перечисление ( я понимаю что - это позитив), логика отсутствует, а по словам -+-+-+++=+. Но если оценивать на сколько позитивно ( анализировать) или негативно.....




_____________________________
Форум - не чат!
Не надо плодить подряд несколько коротких сообщений!
Это нарушение правил...
для того, чтобы через минуту/другую дописать сообщение,
не надо создавать ещё один новый пост.
нажимайте на предыдущем кнопку "Правка"
и дописывайте в своё сообщение, что Вы хотели добавить!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 10.09.2013 в 21:04.
prosport вне форума Ответить с цитированием
Старый 10.09.2013, 21:15   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от prosport Посмотреть сообщение
Дак вот господа. Довожу до вашего сведения что, есть такая наука - симантика.
Нет такой науки. Возможно, Вы имеете в виду семантику. Такая есть.


Цитата:
Сообщение от prosport Посмотреть сообщение
По знакам препинания идет перечисление ( я понимаю что - это позитив)
О! по запятым можно определять позитивность или негативность текста, это, на мой взгляд, круто!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 10.09.2013, 21:26   #7
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

prosport
Довожу до вашего сведения, что задача неразрешима.

В смысл не залезешь никак. В этой нише работают уже лет 30, пилят всякие нейросети и государственное бабло, кнешно.

Че вдруг заняться этим решил?

"с хх.хх.хх дейсвует запрет на курение"
"туземцы съели кука"
или более реальные тексты возьми (не односложное предложение), например:
Цитата:
"Эй, кто там крикнул "Ай-ай-ай?" - "Ну я! Я, Кролик Белый".
"Опять спешишь?" - "Прости, Додо, так много важных дел!
У нас в Стране Чудес попробуй что-то не доделай...
Вот и ношусь я взад-вперед, как заяц угорелый, -
За два кило пути я на два метра похудел.

Зачем, зачем, сограждане, зачем я Кролик - белый?
Когда бы был я серым - я б не бегал, а сидел.
Все ждут меня, всем нужен я - и всем визиты делай,
А я не в силах отказать: я страшно мягкотелый, -
Установить бы кроликам какой-нибудь предел!

"Но почему дрожите вы и почему вы - белый?"
"Да потому что - ай-ай-ай! - такой уж мой удел.
Ах, как опаздываю я - почти что на день целый!
Бегу, бегу..." - "Но говорят, он в детстве не был белый,
Он опоздать боялся - и от страха поседел".
Я бы не взялся судить о позитивности не залазя в контекст, нука че там по запятым? )
rrrFer вне форума Ответить с цитированием
Старый 11.09.2013, 02:14   #8
prosport
 
Регистрация: 10.09.2013
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
Нет такой науки. Возможно, Вы имеете в виду семантику. Такая есть.


О! по запятым можно определять позитивность или негативность текста, это, на мой взгляд, круто!
Ну разумеется семантику... Безграмотен. Прошу прощения.

На счет запятых. Был поглощен темой и писал медленнее чем думал. В этом предложении я имел введу то, идет не соответствие. Это стишок там знаки препинания означали нечто другое и логические модели не применить. Вот я и рассудил.
prosport вне форума Ответить с цитированием
Старый 11.09.2013, 06:57   #9
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Для текста:
"Баста, карапузики, кончилися танцы,
помирать, так с музыкой,
запевайте, братцы!"
Цветосемантическая дискограмма будет вызлядеть так:
Изображения
Тип файла: jpg analiz.jpg (37.8 Кб, 20 просмотров)
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 11.09.2013, 07:09   #10
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

А вот для стишка от rrrFer:

Цитата:
"Эй, кто там крикнул "Ай-ай-ай?" - "Ну я! Я, Кролик Белый".
"Опять спешишь?" - "Прости, Додо, так много важных дел!
У нас в Стране Чудес попробуй что-то не доделай...
Вот и ношусь я взад-вперед, как заяц угорелый, -
За два кило пути я на два метра похудел.

Зачем, зачем, сограждане, зачем я Кролик - белый?
Когда бы был я серым - я б не бегал, а сидел.
Все ждут меня, всем нужен я - и всем визиты делай,
А я не в силах отказать: я страшно мягкотелый, -
Установить бы кроликам какой-нибудь предел!

"Но почему дрожите вы и почему вы - белый?"
"Да потому что - ай-ай-ай! - такой уж мой удел.
Ах, как опаздываю я - почти что на день целый!
Бегу, бегу..." - "Но говорят, он в детстве не был белый,
Он опоздать боялся - и от страха поседел".
Изображения
Тип файла: jpg Krolik.jpg (39.8 Кб, 20 просмотров)
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для анализа тренировки grebljmax Софт 1 08.12.2012 23:40
Программа анализа и обработки текста (С++) Shaly Помощь студентам 1 30.05.2010 21:29
Программа для анализа дисков artemavd Софт 1 10.11.2009 13:22
программа для анализа обьявлений userx Общие вопросы C/C++ 2 19.06.2009 03:01
PUZZLEWORD. Программа или скрипт для генерации текста. avelin375 Фриланс 1 15.05.2008 10:44