程序判断汉语语句的句型 用程序如何判断一个汉语语句是疑问句还是感叹句,还是祈使句,还是陈述句呢.我认为这四个句型里面祈使句是最难判断的.你们有没有什么思路呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 汉语很难判断的,感叹句也很难,因为有一些隐性感叹句。 这是个非常大的工程,不是抓几个关键词就可以判断出来的。有的时候还要根据上下文来进行判断。。 这个呵呵....不是一般的难 楼主,这个问题要是实现了,那么也就超级人工智能了。要知道,同一句话,在不同的场合,有不同的含意。就算是人,如果稍微笨一点,也分辨不出是褒是贬,是问是陈,更何况是计算机了。 我也知道很难,也就想探讨一下. 回帖是一种美德!传说每天回帖即可获得 10 分可用分! 语文没学好,我自己都判断不出语句是属于哪一种句型,更别说让我来用代码实现了 只能做个应对很一般情况的吧,抓几个典型的关键词和标点符号。----但肯定很傻瓜 词法分析试试语气助词分类:吗?呢?么?等结尾的,是疑问句的可能比较大!结尾的应该大多是感叹句。绝对不错不可能。先实现大部分,然后再考虑发优化。 文字判断太高深了,要是声音话倒是有可能能实现,通过抑扬顿挫来判断 这个不属于编程技术的范畴。你可以参考一些汉语语法类的书籍。一般思路:先判断是否为特指问句,主要是看有没有特殊的疑问代词再判断是否为一般问句,主要看问句的结尾有没有疑问语气词再判断是否为选择问句,一般有固定格式,如...是...还是...祈使问一般难判断,很容易被认为是陈述句,需要根据上下文。当然,楼主还可以选择一些好的特征,用统计方法来判断。汉语表达很灵活,这个问题很复杂,多看看相关论文吧。 有两个问题需要大家指点一下 急急急 谢谢咯! 大家好,我问个xml排序的 Timer控件的怪问题 C# 程序编译完成之后,运行时候是否还需要Dot Net Framework?? menuStrip控件怎样绑定数据 急 GDI+的一个问题,看看这个简单问题怎么实现 如何解释javascript? 有c#怎么调用waveInOpen等录音函数???? 新手求助! C#2005中实现 工具条 的 拖动 与 停靠 关于多线程的问题 C#问题
感叹句也很难,因为有一些隐性感叹句。
不是一般的难
回帖是一种美德!传说每天回帖即可获得 10 分可用分!
语气助词分类:吗?呢?么?等结尾的,是疑问句的可能比较大
!结尾的应该大多是感叹句。绝对不错不可能。先实现大部分,然后再考虑发优化。
再判断是否为一般问句,主要看问句的结尾有没有疑问语气词
再判断是否为选择问句,一般有固定格式,如...是...还是...
祈使问一般难判断,很容易被认为是陈述句,需要根据上下文。当然,楼主还可以选择一些好的特征,用统计方法来判断。汉语表达很灵活,这个问题很复杂,多看看相关论文吧。