按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
可以对语料中相邻共现的各个字的组合的频度进行统计,计算它们的互现信息。定义两个字
的互现信息,计算两个汉字X、Y 的相邻共现概率。互现信息体现了汉字之间结合关系的紧
密程度。当紧密程度高于某一个阈值时,便可认为此字组可能构成了一个词。这种方法只需
对语料中的字组频度进行统计,不需要切分词典,因而又叫做无词典分词法或统计取词方法。
但这种方法也有一定的局限性,会经常抽出一些共现频度高、但并不是词的常用字组,例如
“这一”、“之一”、“有的”、“我的”、“许多的”等,并且对常用词的识别精度差,时空开销
大。实际应用的统计分词系统都要使用一部基本的分词词典(常用词词典)进行串匹配分词,
同时使用统计方法识别一些新的词,即将串频统计和串匹配结合起来,既发挥匹配分词切分
第 52 页
… Page 61…
搜索引擎优化魔法书 SEO Magic Book 浩维互动免费电子书 timev
速度快、效率高的特点,又利用了无词典分词结合上下文识别生词、自动消除歧义的优点。
到底哪种分词算法的准确度更高,目前并无定论。对于任何一个成熟的分词系统来说,
不可能单独依靠某一种算法来实现,都需要综合不同的算法。比如,海量科技的分词算法就
采用“复方分词法”。所谓复方,相当于用中药中的复方概念,即用不同的药才综合起来去
医治疾病,同样,对于中文词的识别,需要多种算法来处理不同的问题。
四、分词中的难题
有了成熟的分词算法,是否就能容易地解决中文分词问题呢?事实远非如此。中文是一
种十分复杂的语言,让计算机理解中文语言更是困难。在中文分词过程中,有两大难题一直
没有完全突破。
1、歧义识别
歧义是指同样的一句话,可能有两种或者更多的切分方法。例如:表面的,因为“表面”
和“面的”都是词,那么这个短语就可以分成“表面”“的”和“表”“面的”。这种称为交
叉歧义。像这种交叉歧义十分常见,前面举的“和服”的例子,其实就是因为交叉歧义引起
的错误。“化妆和服装”可以分成“化妆”“和”“服装”或者“化妆”“和服”“装”。由于没
有人的知识去理解,计算机很难知道到底哪个方案正确。
交叉歧义相对组合歧义来说是还算比较容易处理,组合歧义就必需根据整个句子来判断
了。例如,在句子“这个门把手坏了”中,“把手”是个词,但在句子“请把手拿开”中,
“把手”就不是一个词;在句子“将军任命了一名中将”中,“中将”是个词,但在句子“产
量三年中将增长两倍”中,“中将”就不再是词。这些词计算机又如何去识别?
如果交叉歧义和组合歧义计算机都能解决的话,在歧义中还有一个难题,是真歧义。真
歧义意思是给出一句话,由人去判断也不知道哪个应该是词,哪个应该不是词。例如:“乒
乓球拍卖完了”,可以切分成“乒乓”“球拍”“卖”“完”“了”、也可切分成“乒乓球”“拍
卖”“完”“了”,如果没有上下文其他的句子,恐怕谁也不知道“拍卖”在这里算不算一个
词。
2、新词识别
新词,专业术语称为未登录词,也就是那些在字典中都没有收录过,但又确实能称为词
的那些词。最典型的是人名,人可以很容易理解句子“王军虎去广州了”中,“王军虎”是
个词,因为是一个人的名字,但要是让计算机去识别就困难了。如果把“王军虎”做为一个
词收录到字典中去,全世界有那么多名字,而且每时每刻都有新增的人名,收录这些人名本
身就是一项巨大的工程。即使这项工作可以完成,还是会存在问题,例如:在句子“王军虎
头虎脑的”中,“王军虎”还能不能算词?
新词中除了人名以外,还有机构名、地名、产品名、商标名、简称、省略语等都是很难
处理的问题,而且这些又正好是人们经常使用的词,因此对于搜索引擎来说,分词系统中的
新词识别十分重要。目前新词识别准确率已经成为评价一个分词系统好坏的重要标志之一。
五、中文分词的应用
中文分词主要应用于信息检索、汉字的智能输入、中外文对译、中文校对、自动摘要、
第 53 页
… Page 62…
搜索引擎优化魔法书 SEO Magic Book 浩维互动免费电子书 timev
自动分类等很多方面。下面就以信息检索为例来说明中文分词的应用。
通过近几年的发展,互联网已经离我们不再遥远。互联网上的信息也在急剧膨胀,在这
海量的信息中,各类信息混杂在一起,要想充分利用这些信息资源就要对它们进行整理,如
果由人来做这项工作,已经是不可能的,而如果面对中文信息不采用分词技术,那么整理的
结果就过于粗糙,而导致资源的不可用,例如:“制造业和服务业是两个不同的行业”和“我
们出口日本的和服比去年有所增长”中都有“和服”,而被当作同一类来处理,结果是检索
“和服”的相关信息,会将他们都检索到,在信息量少的情况下,似乎还能够忍受,如果是
海量信息,这样的结果就会令人讨厌了。通过引入分词技术,就可以使机器对海量信息的整
理更准确更合理,在“制造业和服务业是两个不同的行业”中“和服”不会被当做一个词来
处理,那么检索“和服”当然不会将它检索到,使得检索结果更准确,效率也会大幅度的提
高。
所以中文分词的应用会改善我们的生活,使人们真正体会到科技为我所用。
六、中文搜索引擎技术
信息的飞速增长,使搜索引擎成为人们查找信息的首选工具,Google、百度、中国搜索
等大型搜索引擎一直是人们讨论的话题。随着搜索市场价值的不断增加,越来越多的公司开
发出自己的搜索引擎,阿里巴巴的商机搜索、8848 的购物搜索等也陆续面世,自然,搜索
引擎技术也成为技术人员关注的热点。
搜索引擎技术的研究,国外比中国要早近十年,从最早的 Archie,到后来的Excite,以
及 altvista、overture、Google 等搜索引擎面世,搜索引擎发展至今,已经有十几年的历史,
而国内开始研究搜索引擎是在上世纪末本世纪初。在许多领域,都是国外的产品和技术一统
天下,特别是当某种技术在国外研究多年而国内才开始的情况下。例如操作系统、字处理软
件、浏览器等等,但搜索引擎却是个例外。虽然在国外搜索引擎技术早就开始研究,但在国
内 还 是 陆 续 涌 现 出 优 秀 的 搜 索 引 擎 , 像 百 度 (baidu )、 中 搜
(zhongsou )等。目前在中文搜索引擎领域,国内的搜索引擎已经和国外的
搜索引擎效果上相差不远。之所以能形成这样的局面,有一个重要的原因就在于中文和英文
两种语言自身的书写方式不同,这其中对于计算机涉及的技术就是中文分词。
目前在自然语言处理技术中,中文处理技术比西文处理技术要落后很大一段距离,许多
西文的处理方法中文不能直接采用,就是因为中文必需有分词这道工序。中文分词是其他中
文信息处理的基础,搜索引擎只是中文分词的一个应用。其他的比如机器翻译(MT )、语音
合成、自动分类、自动摘要、自动校对等等,都需要用到分词。因为中文需要分词,可能会
影响一些研究,但同时也为一些企业带来机会,因为国外的计算机处理技术要想进入中国市
场,首先也是要解决中文分词问题。在中文研究方面,相比外国人来说,中国人有十分明显
的优势。
分词准确性对搜索引擎来说十分重要,但如果分词速度太慢,即使准确性再高,对于搜
索引擎来说也是不可用的,因为搜索引擎需要处理数以亿计的网页,如果分词耗用的时间过
长,会严重影响搜索引擎内容更新的速度。因此对于搜索引擎来说,分词的准确性和速度,
二者都需要达到很高的要求。目前研究中文分词的大多是科研院校,清华、北大、中科院、
北京语言学院、东北大学、IBM 研究院、微软中国研究院等都有自己的研究队伍,而真正
专业研究中文分词的商业公司除了海量科技以外,几乎没有了。科研院校研究的技术,大部
分不能很快产品化,而一个专业公司的力量毕竟有限,看来中文分词技术要想更好的服务于
第 54 页
… Page 63…
搜索引擎优化魔法书 SEO Magic Book 浩维互动免费电子书 timev
更多的产品,还有很长一段路。
第四节 基于词意的文本分析
基于词意的文本分析是指运用词意对文本内容进行分析,得到文本内容的重点要素。文
本分析是一种词意的自学习技术,是与整个技术相结合的独特分词技术。
一、文本分析技术特点
由于词意库是自学习形成,因此不需要预先设置庞大的词典库,而且最重要的是;学习
是持续性的,系统对词意的理解会随着外界的变化而变化,并能不断增添新创词汇。
由于同一个词,对于不同的人,词意可能是不同的,因此可以根据每个用户的习惯形成
自己的子词意库,可使用子词意库对文本进行二次分析,产生个性化结果。
系统的学习分为两种方式:
知识学习 系统自动在互联网上进行,无特定目的地吸收网上各种信息,并对收集到的
信息进行分析后作为知识保留,整个过程无需人工干预,可一天24 小时不间断地进行。
经验学习 每一次用户的具体使用,其结果也将作为经验保留下来,并对知识学习的结
果进行修正。
分词技术不追求 100%的准确,而讲究实用、快速,不依赖于庞大的词汇库或知识库,
因此可以做到不针对特定领域,可解决人名、地名、新出现的词汇等的分词,这些问题是传
统分词方法难以解决的,尤其是新词汇的分词,几乎是一个世界性的难题。
由于整个核心算法并非基于字、词典及语法,而是从模仿人类对语言文字的理解入手,
比如一个儿童并不懂得查字典和语法,但能够听懂别人说的话,因此对核心只要稍作修改便
能够用于英语及其它文字语言,就好象一个婴儿,你把他放到哪个国家,他就能学会当地的
语言。
二、文本分析应用
1、相关性搜索
相关性搜索是根据关键词的词意,与文章提取的重点要素进行比对,以此生成搜索结果,
这将是真正基于内容分析的搜索结果,而并非仅仅是简单的全文检索。
比如在一篇计算机相关的文章中,可能计算机这个词出现得很少、甚至根本没有,而大
量出现的可能是软件、硬件、程序、内存等词汇,也有可能在文章中不叫“计算机”而叫“电
脑”,当使用“计算机”这个词汇进行检索时,系统可分析出从文章中提取的重点要素与“计
算机”这个词是密切相关的,因此也会将其放入检索结果。
另外可以避免将错误结果放入,比如用“苹果”搜索,却把有关“苹果色素”的文章放
在了搜索结果中,而“苹果”和“苹果色素”完全是两回事。
2、个性化搜索
根据用户爱好和习惯,自动搜索其所需要的内容。通过某种技术,可以从用户所浏览页
面中分析出用户的爱好和习惯,进而在用户进入网站时自动将他最喜欢的内容呈现在他的眼
前,而且这种分析也是持续性的,可以即时掌握用户习惯和爱好的变化。
第 55 页
… Page 64…
搜索引擎优化魔法书 SEO Magic Book 浩维互动免费电子书 timev
个性化搜索最大的问题是用户嫌麻烦,不愿意用。而且习惯和爱好是发展变化的,这种
变化一般是潜移默化的,用户自己也难以查觉而去修改所设置的关键词,即使查觉,也往往
会忘记和懒得去修改。
3、其他应用
A。 自动摘要 由于使用了词意的理解,使得摘要的准确性大大提高,而且因为核心算
法并非针对某个特定领域,所以应用的范围也是全领域的。
B。 自动分类 比如输入一个产品,电脑系统能够自动将其归到一个产品类录下面。这
对搜索引擎、电子商务、供求信息等网站也是非常有用的,然而这也是一个世界性的难题。
目前一般都是采用人工来进行分类,比如搜狐就曾在网上发动大量的志愿者对其搜索引擎进
行分类整理,但可想而知这样做在成本、效率、准确度等方面都难以满足要求。
C。 应用核心技术开发出其它特定功能的软件。
第 56 页
… Page 65…
搜索引擎优化魔法书 SEO Magic Book 浩维互动免费电子书 timev
第五章 了解网站的搜索引擎表现
第一节 基础查询
一、域名信息查询
域名归属:查看域名所有人、注册时间、到期时间等。
英文域名信息查询:whois
中文域名信息查询:cnnic
一般域名注册商网站也提供此类查询功能。
二、域名历史查询
有些没在使用也没有被注册的域名,可能是因为作弊被 Google 或者百度处罚过的。在
注册新域名的时候,有必要留个心眼,以免捡了别人的垃圾。
domain…history。domaintools
三、主机连接速度和 IP 地址查询
开始…运行…输入“cmd”进入命令行窗口。
输入 ping timev,返回以下内容:
Ping timev '61。141。5。50' with 32 bytes of Date:
Reply from 61。141。5。50: bytes=32 time=282ms TTL=54
其中 61。141。5。50 就是网站的IP 地址,time 282ms 这个数值越小表明速度越快。
需要注意的是,这个数值仅仅反应相对的速度,比如今天是不是比昨天慢了好多。收到
查询者和网站主机所处区域和运营商的限制,会有很大的差异。比如你是电信用户,查询网
通的主机可能显示速度比较慢,但是网通用户查询起来就很正常。
可以让不同地区的朋友,特别是网站主要目标用户群体所在地区的朋友帮助你做一些测
试,如果普遍反应很慢,就要考虑换主机服务商了。
四、同IP 网站查询
用来查询在和你的网站同一个 IP 地址上,还有哪些网站。这往往对于虚拟主机比较有
用,你可以看看和你在同一个服务器上有哪些邻居,也可以看看这些邻居是不是都是些安分
守己网站,如果发现其中有明显搜索引擎作弊的网站,就要引起注意了,因为你的网站有可
能收到牵连。
查询地址:114best
第 57 页
… Page 66…
搜索引擎优化魔法书 SEO Magic Book 浩维互动免费电子书 timev
第二节 收录查询
一、是否被收录
直接在搜索引擎搜索域名。比如在百度搜索 timev
浩维互动
首页 关于我们 服务内容 客户案例 知识库 浩维博客