一个字符串切分歧义检测问题--100分,解决着60分-顶着有份
一个字符串对其进行中文分词,比如“化妆和服装”
分词1:“化妆/和/服装”
分词2:“化妆/和服/装”
问题:怎么用程序检测那个分词结果又歧义,比如“和服装”有多个切分结果。
已知,每个分词结果如"化妆"都存在一个结构体中
[解决办法]
字符串匹配问题吧、
[解决办法]
对于“和”,“与”,“或”等连词,如果它有其它词一起就判它有歧义
[解决办法]
搜索 北大,哈工大 搜索引擎 中文分词论文。。
[解决办法]
好像搜索引擎中的内容吧
[解决办法]
呵呵 没有研究过这种问题 还是等高人来吧
[解决办法]
楼主是要程序能够智能解析中文语句,正确给字词分组? 这样恐怕有难度
[解决办法]
恐怕有难度
[解决办法]
中文分词很复杂的
[解决办法]
很复杂
[解决办法]
Private Sub Form_Load()
Dim sentence As String
Dim words As String
Dim WordApp As Object
sentence = "请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。"
words = ""
Set WordApp = CreateObject("Word.Application")
WordApp.Documents.Add
WordApp.Selection.TypeText Text:=sentence
WordApp.Selection.HomeKey
Do
WordApp.Selection.MoveRight Unit:=2, Count:=1, Extend:=1
If WordApp.Selection.Text = vbCr Then Exit Do
words = words + WordApp.Selection.Text + vbCrLf
WordApp.Selection.MoveRight Unit:=1, Count:=1
Loop
WordApp.Quit SaveChanges:=0
Set WordApp = Nothing
MsgBox words
End
End Sub