中华字库的云输入法 王勇 基础软件国家工程研究中心 2012-8-23.

Slides:



Advertisements
Similar presentations
800APP 为华图插上信息化翅膀 2010 年 9 月 20 日 年 ★ 9 月,易定宏总裁创办华图教育,专注图书出版发行。 2002 年 ★ 1 月,全国律师资格考试、法官考试、检察官考试三法合一之际,华图教育出版发行全国唯一一本 司法考试教材,考生们如获至宝,竞相购买。 2003.
Advertisements

分享人:張益源. 個人資料介紹 姓名:張益源 畢業:體育系 97 級 專長:田徑、籃球、游泳 任教學校:慈濟大學實驗國民小學 學校職務:體育兼資訊老師.
国家税务总局关于修改企业所得税年度纳税申报表( A 类, 2014 年版) 部分申报表的公告(国家税务总局公告 2016 年第 3 号) 一、对《企业基础信息表》( A )及填报说明修改如下: (一) “107 从事国家非限制和禁止行业 ” 修改为 “107 从事国家限制或禁止行业 ”
DOC 推廣活動 月餅星光大道. 中秋  農曆八月十五日,是中國傳統的中秋節。 古人將一年分成春夏秋冬四季,而一季又 分為孟、仲、季三月,八月是仲秋之月, 而十五又是這個月中間的一天,正處在秋 季的正中,所以把八月十五稱為「中秋」 或「仲秋」。  中秋夜,月亮最圓,月色最美,因此人們 把月圓看成是團圓的象徵,同時也稱八月.
2014 年 12 月 企业所得税年度纳税申报表 (A 类, 2014 版 ) 辅导材料(二) A 企业基础信息 A 主表.
AWS 公有云服务. Amazon Web Service 简介 AWS 是向最终用户交付计算资源、保存数据和其他应用程序的一种最经济划算的方式,开发人员只需要按使用量付费,无需前期资本支出。利用 AWS ,开发人员可以轻松购买计算、存储、数据库和其他基于 Internet 的服务来支持其应用程序,以及灵活选择任何开发平台或编程环境。
开始 周海 2012 级中软定制专业方向说明. 三个方向 Java 与移动互联.NET 软件开发 嵌入式开发.
中 五 級中 五 級 戰後國共關係 與 中華人民共和國成立 中國歷史科 1 )認識國共政治協商的概況 2 )認識國共內戰的概略經過及結果 3 )中華人民共和國成立.
不吃早餐的影響: 體內的葡萄糖無法 足夠供應給大腦與 肌肉,會感覺疲勞, 注意力無法集中。。 營養的早餐:乳品 + 全榖類食品 + 蛋白質 + 水果 早餐你吃了嗎?
课程介绍 (PPT版本号:2016年1月24日版本) 温馨提示:编辑幻灯片母版,可以修改每页PPT的厦大校徽和底部文字 林子雨
武汉库得克 软件有限公司 公司简介 发展机遇 特点 一家专注于质量管理平台和整体 解决方案的提供商
人文地理專題研究 王志明.
景观水池渗漏的研究 年级专业:12级土木工程 指导教师: ××× 教 学 点: ××××教学点 新疆工程学院继续教育学院 20 年 月 日
2014年爱婴医院复核方案解读 省卫生计生委妇幼处 邱灵.
天府软件园的智慧未来 —成都天府软件园的实践与思考 2015年1月24日.
导言 第四 单元 凡尔赛—华盛顿体系与第二次世界大战
雲端科技與智慧生活.
华为政务云解决方案服务政府、公众和企业 政务云 高效服务,提升民众满意度 加强监管,提高治国理政能力 促进发展,改善产业结构.
社團經費申請 及核銷相關規定 製作:世新大學會計室.
会计实验.
云计算应用对比分析 李洁睿 周良俊 2017/3/8.
“卓越工程师”培养的质量保障体系构建探索
土地出让转让的政策与实务 岳晓武 国土资源部利用司.
小学建筑设计 中的相关设计规范.
“大云”大数据平台及应用 中国移动通信研究院 郭磊涛 2013年11月.
中小学校舍建设管理 《地县教育局基建专干培训班》 克拉玛依 2015年11月 校舍建设管理与现存问题对策 1.
上海地面通云主机产品 产品介绍 通信成就梦想 未来你我把握
老師:鍾郁芬 老師 指導 組長:陳欣怡 組員:曾郁雯 倪敏富 王宣化 簡宏倫 黃郁涵
题目回顾 泉水在地下蓄积,一旦有机会,它便骄傲地涌出地面,成为众人瞩目的喷泉,继而汇成溪流,奔向远方。但人们对地下的泉水鲜有关注,其实,正是因为有地下那些默默不语的泉水的不断聚集,才有地上那一股股清泉的不停喷涌。 请根据你对材料的理解和感悟,自选一个角度,写一篇不少于800字的文章,文体自定,标题自拟。要求:立意明确,不要套作,不得抄袭。
云计算学习报告 报告人: 陈 霁 大规模数据处理软件Apache Hadoop.
广 东 技 术 师 范 学 院 美术学院 装潢专业 2012级(3)班 郑可珊
第三节 渐开线圆柱齿轮精度等级及应用.
第十九章 散文 教学要求: 了解散文的含义、分类、特点,学习写作抒情散文。 重点: 散文的特点,散文的写作。 难点: 散文的写作训练。
《大数据技术原理与应用》 课程介绍 (2016春季学期)
蓝卓移动校园在开放教育 领域中的广泛应用.
农机化项目管理培训会 柳州市农机局 郑崇宁
一二·九运动                                                                    0712班.
中小学教育科研课题的选择 王典伟.
出口农产品风险管理 企业分类及监督管理表格
转正述职报告 乐恩公司 史航
發展東華特色課程 期末成果發表 呂進瑞 國立東華大學財金系.
海蔚蓝科技公司介绍.
● 四 (2)班 家 长 网络交 流 会 ● 快乐成长 与您 共享 家庭 学校 社会.
学科科研工作与科研 奖励政策解读讲座 朱文斌 博士 教授 2015年9月8日.
第9章 金融监管.
AWS雲端企業 馮治平 2016/09/29.
首都师范大学.
| 台南市教育局資訊中心 教育雲 飛番雲端中心 儲存雲與平台發展
作業系統 補充: 雲端運算.
和諧社區資訊服務推廣計畫 -軟體雲端社區 資訊研習營
伺服器虛擬化環境建置 報告人:林又新
中国式的云计算服务模式 中企开源信息技术有限公司 CE Open Source Software.
關心今天的老人, 就是關心明天的自己 作者:周儀.
Cloud Computing(雲端運算) 技術的現況與應用
斯巴達帶大家上雲端.
Hadoop平台與應用規劃實作 報告者:劉育維.
基于大数据的物流资源整合 福建师范大学协和学院 沈庆琼.
《云计算》课件 总结与展望 主讲人:刘鹏 中国电子学会信息系统集成分会.
产品使用说明标准和应用 冯 卫 2012年9月.
云计算概述 云计算的概念与发展历程 体系结构 应用案例 优缺点分析 云计算前景 SI TEAM 孟茶
软件工程基础 云计算概论 刘 驰.
中国式的云计算服务模式 中企开源信息技术有限公司 CE Open Source Software.
Windows服务器操作系统:2003 市场占有率仍稳居第一
《郑伯克段于鄢》 黎兰老师制作.
班級:四企四B 指導老師:李文瑞老師 組員: 莊煜麒4950L089 黃暉原4950L109
第14章 云计算.
仲裁处理细则及常见问题解析.
玻璃期货基础知识研究培训 张恒 2012年7月30日.
嘉義縣立溪口國民中學 辦理96年度推動自由軟體學校資訊融入教學
上海理工大学 光电信息与计算机工程学院 数据仓库与数据挖掘 张 艳 上海理工大学 光电信息与计算机工程学院.
Presentation transcript:

中华字库的云输入法 王勇 基础软件国家工程研究中心 2012-8-23

报告内容 相关概念 需求分析 实现设计

报告内容 相关概念 中华字库 云 输入法 云输入法 中华字库的输入法 需求分析 实现设计

中华字库 “中华字库”工程要“建立全部汉字及少数民族文字的编码和主要字体字符库 。重点研发汉字的编码体系、输入、输出、存储、传输以及兼容等关键技术” 。 GB 18030-2005(ISO/IEC 10646:2003) 70k+ 新整理汉字 少数民族文字 各种古汉字 各类少数民族古文字

云 基于互联网的计算模式,它使得计算机和其他计算设备可以方便地访问云计算服务器所提供的计算硬件资源、软件和数据。 IaaS PaaS SaaS 并行计算框架 Hadoop MapReduce 分布式文件系统 HDFS 支撑大规模数据的处理和存储 软件即服务(SaaS, Software as a Service) 用户实际通过使用部署在云计算基础架构上的应用程序来享受服务,如电子邮件、在线文档(Web doc)、在线表格(Web Spreadsheet)及网络存储等。 平台即服务(PaaS, Platform as a Service) 用户使用的是云计算所提供的一个平台,包括软件开发语言和工具集。它可以具体呈现为一个虚拟的操作系统,用户可以在此平台之上开发和部署自己的应用。 基础设施即服务(IaaS, Infrastructure as a Service) 用户直接访问云计算所提供的并行运算、分布式存储、网络带宽等基础设置,并可以基于此搭建自己的平台和应用。

输入法 接收用户的请求信息,在服务器端的词表中检索匹配的候选词,返回相应的字符编码 单机:成熟的 在线服务:在服务器端部署,处理并发请求

输入法

云在输入法中的应用 Sougou 希望云输入法的推出能够彰显我们的技术实力,说明在中文处理技术领域,搜狗团队站在最高峰上。 就云输入法来言,我们预期的用户人数是6千。 优势:(中文)语义正确率提高到90%,用户短句的覆盖率和首选率提高到了96%以上。 局限性:网页环境、网速依赖、个性调整

云在输入法中的应用 MapReduce在输入法中的应用 语言模型的训练 词组模型和词库容量的升级,三元模型,4G词库 200w词表 建立索引 关系联合 建立索引:在分析输入法的输出时,经常要到语料中去找某一词或者某三元关系的语境,也就是上下文(context, concordance),为了查找方便会事先建立一个索引。 关系联合:找出所有拼音相近的词对,然后判断这些词对是不是正确输入和错误输入形成的。这一问题也称为关系联合,也就是将数据中具有特定关系的条目联合一起;它也是数据库领域的一个重要命题。显然,用户输入的规模十分庞大

中华字库的输入法 支持全部字符 各种输入类型 1000 2秒

报告内容 相关概念 需求分析 使用群体 实现功能 服务类型 实现设计

使用群体 普通用户——日常用字,部分生僻字 文字专家——研究古文字 专业人员——领域用字 少数民族——少数民族文字(仍在使用的) 使用群体和单机版的冲击

输入法功能 输入字符编码,返回字符 拼音(码串)已拆分,返回固定单字 拼音(码串)未拆分,返回固定词语 拼音(码串)未拆分,返回词语短句 拼音(码串)未拆分,更多功能 词频调整 词表导入和更新(大字符集词表、分类词表)、用户提交词表 词语联想、补全(特殊格式、英文)、人名识别 回退、智能纠错、拆分输入 用户参与(个性词表、专用词库、提交词表)

服务类型 SaaS模式 Hadoop MapReduce的应用 在线服务 高并发 10w/1000 低延时 2秒 方德:利用MapReduce编程接口,对数据资源进行并行处理,上层提供类SQL的查询处理接口,实现对中华字库中海量的数据进行快速的查找、插入等操作,对大量的用户请求进行快速的响应 在线服务 高并发 10w/1000 低延时 2秒

服务类型 相关概念 需求分析 实现设计 码表词表的存储 并行处理设计 网络部署

码表词表的存储 磁盘 多个文件 内存 Trie树索引 无缓冲 输入算法只有读操作,没有写操作(磁盘文件) 常驻内存可消除I/O操作

并行设计 方德:由云并行处理框架提供大并发用户的请求处理能力,并发的为用户提供云服务等请求访问服务。 进程 / 线程 阻塞/ 非阻塞

网络部署 网络环境 延时 = 请求信息传输 + web server接收 + 任务分发 Nginx 0.8.46+PHP 5.2.14(FastCGI)服务器在3万并发连接下,开启的10个Nginx进程消耗150M内存(15M*10=150M),开启的64个php- cgi进程消耗1280M内存(20M*64=1280M),加上系统自身消耗的内存,总共消耗不到2GB内存。如果服务器内存较小,完全可以只开启25 个php-cgi进程,这样php-cgi消耗的总内存数才500M。

谢谢您的时间, 欢迎批评指正!