我想编写一个能自动写笑话的软件,如何下手,请大家畅所欲言?
看到网上有一些能自动写文章的软件,觉得不错,自己想做一个类似的,输入关键词后能自动编写改关键词笑话的软件。
我能想到的是大概涉及到人工智能的编程问题,或者谁看过那本书比较好,推荐一下,希望少走一些弯路。
从来没有做过此类东西,不知如何下手。哪位大侠,帮着画一条道,我看看如何学习和编程。
即使到最后做不出来,起码在实施的过程中也能学习不少东西,谢谢大家。
作者: csharpcn 发布时间: 2011-04-07
该回复于2011-04-07 09:18:56被版主删除
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
|
#2楼 得分:0回复于:2011-04-07 09:11:17
|
作者: cjh200102 发布时间: 2011-04-07
作者: lexfu 发布时间: 2011-04-07
该回复于2011-04-07 10:12:51被版主删除
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
|
#5楼 得分:0回复于:2011-04-07 09:18:42
|
作者: Liuzhc 发布时间: 2011-04-07
你完全可以提取每个笑话的关键字作为KEY,放字典里,你输入的东西在字典里搜索,然后显示。
作者: tashiwoweiyi 发布时间: 2011-04-07
作者: nishierzhizhu 发布时间: 2011-04-07
作者: Baesky 发布时间: 2011-04-07
作者: woaizuguo 发布时间: 2011-04-07
作者: colinfang2006 发布时间: 2011-04-07
作者: xingchen1008 发布时间: 2011-04-07
作者: ningweidong 发布时间: 2011-04-07
作者: Purple_Sky2010 发布时间: 2011-04-07
该回复于2011-04-07 10:17:44被版主删除
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
|
#15楼 得分:0回复于:2011-04-07 10:05:03
|
作者: victory_CGC 发布时间: 2011-04-07
谢谢大家,继续帮忙。
作者: linuxjava01 发布时间: 2011-04-07
作者: ssp2009 发布时间: 2011-04-07
作者: Teng_s2000 发布时间: 2011-04-07
我暂时知道的,可能要涉及点人工智能的东西。
1、分词(网上一些免费的分词组件,错误结果都大于10%),不知哪里有好的分词组件。
2、语意判断。
3、智能学习,运行的时间越久,写的越好,等等都是一筹莫展。
作者: csharpcn 发布时间: 2011-04-07
该回复于2011-04-07 11:27:58被版主删除
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
|
#21楼 得分:0回复于:2011-04-07 12:36:26
|
作者: KarasCanvas 发布时间: 2011-04-07
短期内可能做不出来,也没有这个快速成形的奢望,但是需要知道我这一步一步应该怎么走就可以了。
我暂时知道的,可能要涉及点人工智能的东西。
1、分词(网上一些免费的分词组件,错误结果都大于10%),不知哪里有好的分词组件。
2、语意判断。
3、智能学习,运行的时间越久,写的越好,等等都是一筹莫展。
会lucene么,这个就可以
作者: csharpcn 发布时间: 2011-04-07
+1
作者: csharpcn 发布时间: 2011-04-07
我暂时知道的马尔可夫模型可以写文章,但是笑话的原理,还没有想到。
作者: cjh200102 发布时间: 2011-04-07
作者: csharpcn 发布时间: 2011-04-07
作者: IBM_hoojo 发布时间: 2011-04-07
首先按词性分词。其次随机组合。。哈哈。。没实现过。。
有道理,用程序先分析我现有的10万条笑话库,然后随机组合,但是应该错误百出,但是总比没有强。谢谢。
随着算法的不断优化,应该会越来越好。
作者: hongleidy5000 发布时间: 2011-04-07
汗
作者: csharpcn 发布时间: 2011-04-07
作者: csharpcn 发布时间: 2011-04-07
引用 26 楼 prfans 的回复:
首先按词性分词。其次随机组合。。哈哈。。没实现过。。
有道理,用程序先分析我现有的10万条笑话库,然后随机组合,但是应该错误百出,但是总比没有强。谢谢。
随着算法的不断优化,应该会越来越好。
这个真能做到么,难以置信;管说分词间的组合,怎么组合才语顺,怎么组合才合理,怎么组合才能让平凡的词汇在特定的场合下有笑的效果。。。。。。
如果软件都能自动写笑话了,还有什么不能写的呢
作者: prfans 发布时间: 2011-04-07
作者: csharpcn 发布时间: 2011-04-07
顶多是把一些 类似的笑话 拆分了 自由组装
作者: fengyarongaa 发布时间: 2011-04-07
这个还是可行的,然后人工审核,删除不好的,把有点好的拿出来就能用。
作者: yuxh81 发布时间: 2011-04-07
作者: yyq136 发布时间: 2011-04-07
开玩笑的,先别用C#,你人工给大家讲几个笑话看看效果吧。
作者: csharpcn 发布时间: 2011-04-07
作者: maddemon 发布时间: 2011-04-07
举个例子:
模仿一些笑话,找到不同的规律,替换关键词,就是一个伪原创的笑话。
天下文章一大抄,但是要抄的有水平还是要利用电脑的高运算速度试一下。
作者: csharpcn 发布时间: 2011-04-07
继续……
作者: blue999ice 发布时间: 2011-04-07
作者: lizhibin11 发布时间: 2011-04-07
作者: wulinshe 发布时间: 2011-04-07
基本的没有什么笑点的简单的笑话也应该有他自己的语法,不知道让程序“阅读和理解”现有的笑话之后,能否找到共性的东西,然后模仿这些共性的东西,应该能写出一些非常简单的笑话。
这就满足我的全部要求了,至于哈哈大笑,没有这个想法。
这是我暂时的思路。
作者: csharpcn 发布时间: 2011-04-07
作者: csharpcn 发布时间: 2011-04-07
作者: kingdom_0 发布时间: 2011-04-07
作者: xiangjing163 发布时间: 2011-04-07
作者: 祝flower 发布时间: 2012-03-16