CN104536976A - 基于九宫格输入模式的联想输入*** - Google Patents
基于九宫格输入模式的联想输入*** Download PDFInfo
- Publication number
- CN104536976A CN104536976A CN201410730934.0A CN201410730934A CN104536976A CN 104536976 A CN104536976 A CN 104536976A CN 201410730934 A CN201410730934 A CN 201410730934A CN 104536976 A CN104536976 A CN 104536976A
- Authority
- CN
- China
- Prior art keywords
- input
- module
- keyword
- association
- grids
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Machine Translation (AREA)
Abstract
本发明公开了基于九宫格输入模式的联想输入***。该***包括记忆词库,用于存储采样周期内采样的输入时间和关键词;归类模块,用于对记忆词库内的关键词进行归类,并为每个关键词设置关键词权重值;监控模块,用于监控输入操作触发第一查找模块工作;第一查找模块,用于查找当前输入时间在记忆词库内对应的时间段,确定待匹配关键词后触发第二查找模块工作;第二查找模块,用于查找待匹配关键词内存在当前输入操作所产生的联想词的数量触发排序模块工作;排序模块,根据第二查找模块查找到的联想词数量来对联想词显示顺序进行排序。
Description
技术领域
本发明属于智能输入领域,更具体地说是一种基于九宫格输入模式的联想输入***。
背景技术
九宫格输入模式通常为第一个按键为字母或标点符号,26个字母分配其他在八个按键,一个按键实现多个字母的输入,为了便于用户通过输入法输入字符,输入法软件会根据用户输入的字符进行智能联想,以便于提供联想词汇供用户选择。例如,用户通过输入法软件输入“H”时,输入法会推荐“好”、“和”、“或”等联想词汇给用户。
多数智能联想输入***采用对用户输入的历史词汇进行分析处理,完成智能联想的,并没有考虑用户当前的需求,因此根据历史词汇进行智能联想的准确性相对较低。因此,如何预测用户当前的需求并根据用户当前的需求实现智能联想,提高智能联想的准确性,是亟需解决的问题。
申请号“201210575949.5 ”,发明名称“一种提高输入法智能联想准确度的方法及***本发明公开了一种提高输入法智能联想准确度的方法及***,该方法包括:输入法引擎获取输入框的词库属性,并根据所述输入框的词库属性重排输入法引擎词库中的词组优先级;输入法引擎按照所述词组优先级,输出与用户输入内容相匹配的词组供用户选择。本发明通过输入法引擎获取输入框的词库属性后,根据输入框的词库属性重排输入法引擎词库中的词组优先级,然后按照所述词组优先级,输出与用户输入内容相匹配的词组供用户选择,由于最后输出并显示的相关词组的优先级已事先作了重排,不相关的词组已被排除,从而大大提高了用户的输入速度及满意度。
申请号:201410332524.0 ,发明名称一种输入法智能联想的方法及装置,本发明涉及智能输入技术领域,公开了一种输入法智能联想的方法及装置。所述方法包括:根据当前界面中的字符信息,分析输入法所处的语义环境,其中该输入法包含至少两个词库;根据输入法所处的语义环境,确定该输入法包含的至少两个词库的优先级;当检测到通过输入法对当前界面执行输入操作时,根据用户输入的字符,优先从优先级最高的词库中获取与用户输入的字符对应的联想词汇推荐给用户。通过本发明的方法能够提高输入法智能联想的准确性。
上述两种方法都是通过设置词库的优先级来进行联想词汇的推荐,但是这种方法无法实现根据用户某个时间段的输入语境来进行精确提醒。
发明内容
本发明所要解决的技术问题是:提供一种基于九宫格输入模式的联想输入***,该***根据不同时间段用户生成的语境词汇来设置记忆词库,再根据判断当前输入时间来优先推荐用户输入的字符对应的联想词汇。
为了解决上述技术问题,基于九宫格输入模式的联想输入***,包括
记忆词库,用于存储采样周期内采样的输入时间和关键词;
归类模块,用于对记忆词库内的关键词进行归类,并为每个关键词设置关键词权重值;
监控模块,用于监控输入操作触发第一查找模块工作;
第一查找模块,用于查找当前输入时间在记忆词库内对应的时间段,确定待匹配关键词后触发第二查找模块工作;
第二查找模块,用于查找待匹配关键词内存在当前输入操作所产生的联想词的数量触发排序模块工作;
排序模块,根据第二查找模块查找到的联想词数量来对联想词显示顺序进行排序。
进一步地优选方案,本发明基于九宫格输入模式的联想输入***中,所述采用周期为一周。
进一步地优选方案,本发明基于九宫格输入模式的联想输入***中,归类模块中按照同一时间段的关键词归为一类。
进一步地优选方案,本发明基于九宫格输入模式的联想输入***中,第二查找模块中查找到的联想词数量包括零个、一个或至少两个。
进一步地优选方案,本发明基于九宫格输入模式的联想输入***中,归类模块中的关键词权重值用***数字表示。
进一步地优选方案,本发明基于九宫格输入模式的联想输入***中,归类模块中的关键词权重值越大表示关键词出现的次数越多。
与现有技术相比,本发明具有如下有益效果:该***先设置记忆词库,再利用归类模块将记忆词库内的关键词按照时间段来进行归类;监控模块监控输入操作,第一查找模块通过查找当前输入时间在记忆词库内对应的时间段来确定待匹配关键词,第二查找模块通过查找待匹配关键词内中当前输入操作所产生的所有联想词的数量来确定排序模块对联想词显示排序,优先推荐的联想词。该***可以实现以时间段为条件的输入语境下联想词的优先推荐。
具体实施方式
基于九宫格输入模式的联想输入***,包括
记忆词库,用于存储采样周期内采样的输入时间和关键词;
归类模块,用于对记忆词库内的关键词进行归类,并为每个关键词设置关键词权重值;
监控模块,用于监控输入操作触发第一查找模块工作;
第一查找模块,用于查找当前输入时间在记忆词库内对应的时间段,确定待匹配关键词后触发第二查找模块工作;
第二查找模块,用于查找待匹配关键词内存在当前输入操作所产生的联想词的数量触发排序模块工作;
排序模块,根据第二查找模块查找到的联想词数量来对联想词显示顺序进行排序。
该***先设置记忆词库,再利用归类模块将记忆词库内的关键词按照时间段来进行归类;监控模块监控输入操作,第一查找模块通过查找当前输入时间在记忆词库内对应的时间段来确定待匹配关键词,第二查找模块通过查找待匹配关键词内中当前输入操作所产生的所有联想词的数量来确定排序模块对联想词显示排序,优先推荐的联想词。
实施例
基于九宫格输入模式的联想输入***,包括
记忆词库,用于存储采样周期内采样的输入时间和关键词,采用周期为一周;
归类模块,用于对记忆词库内的关键词按照同一时间段进行归类,并为每个关键词设置关键词权重值,关键词权重值用***数字表示;
监控模块,用于监控输入操作触发第一查找模块工作;
第一查找模块,用于查找当前输入时间在记忆词库内对应的时间段,确定待匹配关键词后触发第二查找模块工作;
第二查找模块,用于查找待匹配关键词内存在当前输入操作所产生的联想词的数量触发排序模块工作;
排序模块,根据第二查找模块查找到的联想词数量来对联想词显示顺序进行排序。
本***中,归类模块中的关键词权重值越大表示关键词出现的次数越多,第二查找模块中查找到的联想词数量包括零个、一个或至少两个。
为了进一步描述本发明基于九宫格输入模式的联想输入***,提出一种基于九宫格输入模式的联想输入方法,包括以下步骤:
步骤1、设置记忆词库,具体为:在一个采样周期内对输入信息进行采样,采样内容包括输入时间和关键词,将输入时间和关键词对应存储至记忆词库内;
步骤2、对记忆词库内的关键词进行归类;将记忆词库内同一时间段的关键词归为一类,以时间段作为每一类的索引目录,同时根据关键词的出现次数设置关键词权重值;
步骤3、监控九宫格输入操作,判断当前输入时间在记忆词库内对应的时间段,将该时间段所属类的所有关键词作为待匹配关键词,执行步骤4;
步骤4、查找待匹配关键词内存在当前输入操作所产生的联想词的数量,若不存在则按照联想输入***显示所有联想词,若仅存在一个联想词,则执行步骤5;若存在两个或两个以上时,则步骤6;
步骤5、将该联想词作为优先输入词排列在第一位,其余联想词随机排序的方式进行显示;
步骤6、将多个联想词按照其在记忆词库内的关键词权重值进行排序的方式进行显示。
该方法先设置记忆词库,将记忆词库内的关键词按照时间段来进行归类;监控输入操作,判断当前输入时间在记忆词库内对应的时间段来确定待匹配关键词,通过查找待匹配关键词内是否存在当前输入操作所产生的所有联想词的数量来确定优先推荐的联想词。
显然,本发明的上述实施例仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而这些属于本发明的实质精神所引伸出的显而易见的变化或变动仍属于本发明的保护范围。
Claims (6)
1.基于九宫格输入模式的联想输入***,其特征在于,包括
记忆词库,用于存储采样周期内采样的输入时间和关键词;
归类模块,用于对记忆词库内的关键词进行归类,并为每个关键词设置关键词权重值;
监控模块,用于监控输入操作触发第一查找模块工作;
第一查找模块,用于查找当前输入时间在记忆词库内对应的时间段,确定待匹配关键词后触发第二查找模块工作;
第二查找模块,用于查找待匹配关键词内存在当前输入操作所产生的联想词的数量触发排序模块工作;
排序模块,根据第二查找模块查找到的联想词数量来对联想词显示顺序进行排序。
2.根据权利要求1所述基于九宫格输入模式的联想输入***,其特征在于,所述采用周期为一周。
3.根据权利要求1所述基于九宫格输入模式的联想输入***,其特征在于,归类模块中按照同一时间段的关键词归为一类。
4.根据权利要求1所述基于九宫格输入模式的联想输入***,其特征在于,第二查找模块中查找到的联想词数量包括零个、一个或至少两个。
5.根据权利要求1所述基于九宫格输入模式的联想输入***,其特征在于,归类模块中的关键词权重值用***数字表示。
6.根据权利要求5所述基于九宫格输入模式的联想输入***,其特征在于,归类模块中的关键词权重值越大表示关键词出现的次数越多。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410730934.0A CN104536976A (zh) | 2014-12-05 | 2014-12-05 | 基于九宫格输入模式的联想输入*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410730934.0A CN104536976A (zh) | 2014-12-05 | 2014-12-05 | 基于九宫格输入模式的联想输入*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104536976A true CN104536976A (zh) | 2015-04-22 |
Family
ID=52852504
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410730934.0A Withdrawn CN104536976A (zh) | 2014-12-05 | 2014-12-05 | 基于九宫格输入模式的联想输入*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104536976A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108874175A (zh) * | 2018-06-20 | 2018-11-23 | 北京百度网讯科技有限公司 | 一种数据处理方法、装置、设备和介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1452083A (zh) * | 2002-04-16 | 2003-10-29 | 富士通株式会社 | 字符信息的转换处理*** |
CN101216854A (zh) * | 2008-01-15 | 2008-07-09 | 腾讯科技(深圳)有限公司 | 计算机文字输入方法和***及其词库维护方法和装置 |
CN101308444A (zh) * | 2008-06-26 | 2008-11-19 | 无敌科技(西安)有限公司 | 可调整候选字的输入装置与方法 |
CN101989128A (zh) * | 2009-08-03 | 2011-03-23 | 北京搜狗科技发展有限公司 | 一种在固定位置展现候选词的方法及装置 |
US20110080346A1 (en) * | 2008-06-02 | 2011-04-07 | Changho Cha | Letter input device and mobile terminal including the same |
CN102346560A (zh) * | 2010-07-29 | 2012-02-08 | 腾讯科技(深圳)有限公司 | 一种输入法中调整候选词顺序的方法及装置 |
CN103376909A (zh) * | 2012-04-19 | 2013-10-30 | 腾讯科技(深圳)有限公司 | 输入法中调整候选词顺序的方法和*** |
-
2014
- 2014-12-05 CN CN201410730934.0A patent/CN104536976A/zh not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1452083A (zh) * | 2002-04-16 | 2003-10-29 | 富士通株式会社 | 字符信息的转换处理*** |
CN101216854A (zh) * | 2008-01-15 | 2008-07-09 | 腾讯科技(深圳)有限公司 | 计算机文字输入方法和***及其词库维护方法和装置 |
US20110080346A1 (en) * | 2008-06-02 | 2011-04-07 | Changho Cha | Letter input device and mobile terminal including the same |
CN101308444A (zh) * | 2008-06-26 | 2008-11-19 | 无敌科技(西安)有限公司 | 可调整候选字的输入装置与方法 |
CN101989128A (zh) * | 2009-08-03 | 2011-03-23 | 北京搜狗科技发展有限公司 | 一种在固定位置展现候选词的方法及装置 |
CN102346560A (zh) * | 2010-07-29 | 2012-02-08 | 腾讯科技(深圳)有限公司 | 一种输入法中调整候选词顺序的方法及装置 |
CN103376909A (zh) * | 2012-04-19 | 2013-10-30 | 腾讯科技(深圳)有限公司 | 输入法中调整候选词顺序的方法和*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108874175A (zh) * | 2018-06-20 | 2018-11-23 | 北京百度网讯科技有限公司 | 一种数据处理方法、装置、设备和介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110968699B (zh) | 一种基于事理推荐的逻辑图谱构建及预警方法和装置 | |
CN104699763B (zh) | 多特征融合的文本相似性度量*** | |
US10268758B2 (en) | Method and system of acquiring semantic information, keyword expansion and keyword search thereof | |
CN101872351B (zh) | 识别同义词的方法、装置及利用其进行搜索的方法和装置 | |
WO2021218322A1 (zh) | 段落搜索方法、装置、电子设备及存储介质 | |
US20080294982A1 (en) | Providing relevant text auto-completions | |
CN106815207B (zh) | 用于法律裁判文书的信息处理方法及装置 | |
US20120323905A1 (en) | Ranking data utilizing attributes associated with semantic sub-keys | |
CN111079445A (zh) | 基于语义模型的训练方法、装置以及电子设备 | |
CN102314452B (zh) | 一种通过输入法平台进行导航的方法及*** | |
CN105094368A (zh) | 一种对输入法候选项进行调频排序的控制方法及控制装置 | |
CN114036930A (zh) | 文本纠错方法、装置、设备及计算机可读介质 | |
CN110413972B (zh) | 一种基于nlp技术的表名字段名智能补全方法 | |
CN115510500B (zh) | 一种文本内容的敏感分析方法及*** | |
CN109522396B (zh) | 一种面向国防科技领域的知识处理方法及*** | |
US20130052619A1 (en) | Method for building information on emotion lexicon and apparatus for the same | |
KR101379128B1 (ko) | 사전 생성 장치, 사전 생성 방법 및 사전 생성 프로그램을 기억하는 컴퓨터 판독 가능 기록 매체 | |
CN111178080B (zh) | 一种基于结构化信息的命名实体识别方法及*** | |
CN112395881A (zh) | 物料标签的构建方法、装置、可读存储介质及电子设备 | |
CN102567365A (zh) | 一种针对于关键词进行标注的输入方法及*** | |
US20120317141A1 (en) | System and method for ordering of semantic sub-keys | |
US9875298B2 (en) | Automatic generation of a search query | |
JP5049965B2 (ja) | データ処理装置及び方法 | |
CN114372122A (zh) | 信息的获取方法、计算设备及存储介质 | |
CN104536587A (zh) | 一种基于九宫格输入模式的联想输入法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20150422 |
|
WW01 | Invention patent application withdrawn after publication |