2009-02-14 2 views

ответ

6

Существует исследование этого, это называется Computational Humor. Это междисциплинарная область, которая берет элементы из вычислительной лингвистики, психолингвистики, искусственного интеллекта, машинного обучения и т. Д. Они пытаются выяснить, что это такое, что делает забавные истории или шутки (например, неожиданную связь или необычную тему табу и т. д.) и применить его к тексту (либо создать забавную историю, либо измерить «забаву» текста).

Есть books и статьи об этом (например, Graeme Ritchie).

0

Единственный способ снять это - получить пару тысяч человек (обезьяны не будут делать, извините), чтобы просмотреть тысячи забавных предложений/рассказов, оценить их, а затем построить своего рода экспертную систему/нейронной сети. Учитывая масштаб проблемы и ее субъективность (вещь, смешная одному человеку, может быть не смешной - даже оскорбительной - другой), я бы сказал, что это невыполнимая задача.

5

Да, вы должны использовать учебную корпорацию для создания предсказательной модели, способной обнаруживать забавные предложения. Иногда это известно как «Анализ настроений» в литературе. Взгляните на эту статью около Sentiment Analysis with LingPipe.

Если вы можете использовать Java, вы можете использовать их библиотеку (см. license matrix). Я нашел это очень полезным, не совсем в том же контексте, что и вы.

0

Вы можете использовать эту технологию как спам-фильтры. Вместо спама/не-спама вы классифицируете смешные/не-забавные. Посмотрите на наивные байесовские классификаторы для получения дополнительной информации.

http://en.wikipedia.org/wiki/Naive_Bayesian_classification

+1

Это не особенно хорош для юмора, так как наивный байесовский подход предполагает независимость между разными словами («эффекты»). В юморе это невероятно слабое предположение, поскольку это конструкции более высокого уровня, которые создают хороший юмор, а не только отдельные слова. –

0

Кроме того, попробуйте Computational Humor @ Google Scholar, если вы серьезно о вхождении в поле. Также упоминается анализ настроений, см. wikipedia.

Конечно, это все зависит от того, что ваша сфера и цели являются ...

Смежные вопросы