CN104657433A - Intelligent recommendation method and system based on contacts in address list - Google Patents
Intelligent recommendation method and system based on contacts in address list Download PDFInfo
- Publication number
- CN104657433A CN104657433A CN201510045638.1A CN201510045638A CN104657433A CN 104657433 A CN104657433 A CN 104657433A CN 201510045638 A CN201510045638 A CN 201510045638A CN 104657433 A CN104657433 A CN 104657433A
- Authority
- CN
- China
- Prior art keywords
- key word
- dictionary
- contact
- intelligent recommendation
- address book
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/335—Filtering based on additional data, e.g. user or group profiles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Machine Translation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses an intelligent recommendation method and a system based on contacts in an address list, relates to the field of software design of mobile electronic devices, particularly relates to the field of household and social application software development, and aims at solving the problem that account information or communication information of family members is not rapidly and accurately recommended for users through the existing contact recommendation methods when family members use the household and social application software. The method comprises the following steps of: step 1, establishing a key word library; step 2, searching the contacts including the key words inside the library in the address list; step 3, displaying the contacts including the key words inside the library before the rest contacts.
Description
Technical field
The present invention relates to mobile electronic device software design arts, especially about the social applied software development field of family.
Background technology
Along with mobile intelligent electronic equipment development, its people life in importance day by day highlight.On the mobile phone of each user, almost store the communication modes of a large amount of relative people.
In the use scenes of the social application software of family; first user's account number needs to set up contact with the account of other users in kinsfolk one by one; in order to reach this task; the social application software of family can guide user to use existing address list in mobile phone to search out the account (normally phone number or e-mail address) of household usually; and then to set up with its account and contact, without the need to the account information of the manual input unit household of user.
The recommend method of the address list contact person in the social application software of existing family has following several usually:
Method one: recommend being put into list prostatitis the contact person of use this application in address list.The method brings such problem under the social application scenarios of family: the relative secret of the social application software of family, user task is the household finding oneself, and the contact person using this application in address list probably not oneself household, therefore recommend not accurate.
Method two: the contact person in address list is sorted according to alphabetic order.The method is generally organize the method for address book contact, under the social scene of family, the method is then limited for the help of the user of non-English speaking country, and such user is often family social activity important member, and very large in such user's accounting of China, the adult that such as schooling is lower or old man.
Method three: find contact person by the mode of search.The method needs user's inputted search keyword, and as name of contact person, the running cost of user's input is higher, and efficiency is very low.
Summary of the invention
Visible existing contact person's recommend method can not when using family's social activity application software for user recommends account information or the communication information of its kinsfolk fast and accurately, the present invention is intended to for the deficiencies in the prior art, propose a kind of intelligent recommendation method based on address book contact, comprising:
Step 1: set up key word dictionary;
Step 2: search the contact person including key word in described dictionary in address list;
Step 3: before the contact person including key word in described dictionary is presented at all the other contact persons.
Further, described key word dictionary is kinsfolk's appellation key word dictionary.
Further, the key word in described key word dictionary is specified by user.
Further, all the other contact persons described are arranged according to the order of title initial letter in the English alphabet.
Present invention also offers a kind of intelligent recommendation system based on address book contact, comprising:
Search module, for searching the contact person including key word in key word dictionary in address list;
Sequencing display module, before being presented at all the other contact persons by the contact person including key word in described dictionary.
Further, also comprise key word dictionary maintenance module, for receiving the key word of user's input and adding in key word dictionary.
Owing to have employed said method, when user uses family's social activity software, user needs the contact person setting up contact preferentially to show with great accuracy rate by the method, reduces the use threshold of user to greatest extent, promotes the easy expenditure of software.
Accompanying drawing explanation
Examples of the present invention will be described by way of reference to the accompanying drawings, wherein:
Fig. 1 is the design sketch of the inventive method.
Embodiment
All features disclosed in this instructions, or the step in disclosed all methods or process, except mutually exclusive feature and/or step, all can combine by any way.
Arbitrary feature disclosed in this instructions, unless specifically stated otherwise, all can be replaced by other equivalences or the alternative features with similar object.That is, unless specifically stated otherwise, each feature is an example in a series of equivalence or similar characteristics.
The intelligent recommendation method based on address book contact that the present invention proposes, specifically comprises:
Step 1: set up key word dictionary.This key word dictionary can be kinsfolk's appellation key word dictionary, this dictionary is set up by application software developer and then is included in application software, and its key word comprised includes " father " " mother " " father " " ma " " grand-mother " " grandfather " " grandmother " " granddad " " grandmother " " aunt " " uncle (mother's brother) ".Under Chinese language environment, the dictionary key word of the present embodiment covers the Chinese family member appellation of the overwhelming majority, and can not overlap with conventional name word, thus achieves the accurate screening under interpolation kinsfolk application scenarios.
Consider at some local, the feature that the appellation of some kinsfolk is especially exclusive, therefore in another embodiment of the present invention, for user provides an interface, make user can typing or increase some key words in dictionary voluntarily as required.
Step 2: search the contact person including key word in described dictionary in address list.Specific practice is, travels through each associated person information in address list one by one, the key word in its title and key word dictionary is carried out character string comparison, the contact person including key word is found out.The address list of mobile electronic device generally varies, and when carrying out contact person and recommend at every turn, all can once search, the benefit done like this is, can guarantee that each contact person recommended is complete, accurately.
Step 3: before the contact person including key word in described dictionary is presented at all the other contact persons, it recommends display effect as Fig. 1.Specific practice is, the sequencing weight of the contact person including key word is set to the sequencing weight being greater than all the other contact persons described, when recommending the contact person of address list for application, according to sequencing weight size successively display.In other embodiments, the specific practice of this step can be such, the contact person including key word is pre-stored in certain buffer memory of mobile electronic device, when recommending the contact person of address list for application, the contact person in this buffer area is presented at list prostatitis.
Conveniently user's quick position is arranged in the object contact person of all the other contact persons, also comprise by all the other contact persons described according to the tactic step of title initial letter in the English alphabet in an alternative embodiment of the invention, such as, before the contact person of surname An comes the contact person of surname Zhang.
Present invention also offers the intelligent recommendation system based on address book contact, comprising:
Search module, for searching the contact person including key word in key word dictionary in address list;
Sequencing display module, before being presented at all the other contact persons by the contact person including key word in described dictionary.
In other embodiments, also comprise key word dictionary maintenance module, for receiving the key word of user's input and adding in key word dictionary.
The present invention is not limited to aforesaid embodiment.The present invention expands to any new feature of disclosing in this manual or any combination newly, and the step of the arbitrary new method disclosed or process or any combination newly.
Claims (9)
1., based on an intelligent recommendation method for address book contact, it is characterized in that, comprising:
Step 1: set up key word dictionary;
Step 2: search the contact person including key word in described dictionary in address list;
Step 3: before the contact person including key word in described dictionary is presented at all the other contact persons.
2. a kind of intelligent recommendation method based on address book contact according to claim 1, is characterized in that, described key word dictionary is kinsfolk's appellation key word dictionary.
3. a kind of intelligent recommendation method based on address book contact according to claim 1, it is characterized in that, the key word in described key word dictionary is specified by user.
4. a kind of intelligent recommendation method based on address book contact according to claim 1, is characterized in that, by all the other contact persons described according to the order arrangement of title initial letter in the English alphabet.
5., based on an intelligent recommendation system for address book contact, it is characterized in that, comprising:
Search module, for searching the contact person including key word in key word dictionary in address list;
Sequencing display module, before being presented at all the other contact persons by the contact person including key word in described dictionary.
6. a kind of intelligent recommendation system based on address book contact according to claim 5, is characterized in that, described key word dictionary is kinsfolk's appellation key word dictionary.
7. a kind of intelligent recommendation system based on address book contact according to claim 5, it is characterized in that, the key word in described key word dictionary is specified by user.
8. a kind of intelligent recommendation system based on address book contact according to claim 5, is characterized in that, described sequencing display module is also for arranging all the other contact persons described according to the order of title initial letter in the English alphabet.
9. a kind of intelligent recommendation system based on address book contact according to claim 5 or 7, is characterized in that, also comprise key word dictionary maintenance module, for receiving the key word of user's input and adding in key word dictionary.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510045638.1A CN104657433A (en) | 2015-01-29 | 2015-01-29 | Intelligent recommendation method and system based on contacts in address list |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510045638.1A CN104657433A (en) | 2015-01-29 | 2015-01-29 | Intelligent recommendation method and system based on contacts in address list |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104657433A true CN104657433A (en) | 2015-05-27 |
Family
ID=53248561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510045638.1A Pending CN104657433A (en) | 2015-01-29 | 2015-01-29 | Intelligent recommendation method and system based on contacts in address list |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104657433A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105897988A (en) * | 2015-10-27 | 2016-08-24 | 乐视移动智能信息技术(北京)有限公司 | Frequent contact person recommendation processing method and apparatus |
CN106453772A (en) * | 2015-08-05 | 2017-02-22 | 联想移动通信软件(武汉)有限公司 | Processing method, device and terminal of contact person information in address book |
CN107592399A (en) * | 2017-09-26 | 2018-01-16 | 广东欧珀移动通信有限公司 | The display methods and mobile terminal of a kind of contact person |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834928A (en) * | 2010-04-21 | 2010-09-15 | 宇龙计算机通信科技(深圳)有限公司 | Method, system and mobile terminal for searching contacts |
CN102368838A (en) * | 2011-11-15 | 2012-03-07 | 华为终端有限公司 | Contact information pushing method and mobile terminal |
CN102404458A (en) * | 2011-12-27 | 2012-04-04 | 上海华勤通讯技术有限公司 | Mobile terminal and priority method for contact person information |
CN103095924A (en) * | 2013-01-23 | 2013-05-08 | 广东欧珀移动通信有限公司 | Fuzzy matching method for gender of contact persons and mobile terminal |
CN104104765A (en) * | 2013-04-09 | 2014-10-15 | 华为技术有限公司 | Address-book sequencing method and device |
WO2014183354A1 (en) * | 2013-05-17 | 2014-11-20 | 中兴通讯股份有限公司 | Method and system for inquiring about contact person from contacts and dialing phone number of contact person |
-
2015
- 2015-01-29 CN CN201510045638.1A patent/CN104657433A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834928A (en) * | 2010-04-21 | 2010-09-15 | 宇龙计算机通信科技(深圳)有限公司 | Method, system and mobile terminal for searching contacts |
CN102368838A (en) * | 2011-11-15 | 2012-03-07 | 华为终端有限公司 | Contact information pushing method and mobile terminal |
CN102404458A (en) * | 2011-12-27 | 2012-04-04 | 上海华勤通讯技术有限公司 | Mobile terminal and priority method for contact person information |
CN103095924A (en) * | 2013-01-23 | 2013-05-08 | 广东欧珀移动通信有限公司 | Fuzzy matching method for gender of contact persons and mobile terminal |
CN104104765A (en) * | 2013-04-09 | 2014-10-15 | 华为技术有限公司 | Address-book sequencing method and device |
WO2014183354A1 (en) * | 2013-05-17 | 2014-11-20 | 中兴通讯股份有限公司 | Method and system for inquiring about contact person from contacts and dialing phone number of contact person |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106453772A (en) * | 2015-08-05 | 2017-02-22 | 联想移动通信软件(武汉)有限公司 | Processing method, device and terminal of contact person information in address book |
CN105897988A (en) * | 2015-10-27 | 2016-08-24 | 乐视移动智能信息技术(北京)有限公司 | Frequent contact person recommendation processing method and apparatus |
WO2017071212A1 (en) * | 2015-10-27 | 2017-05-04 | 乐视控股(北京)有限公司 | Method and device for processing recommendation of frequently used contact |
CN107592399A (en) * | 2017-09-26 | 2018-01-16 | 广东欧珀移动通信有限公司 | The display methods and mobile terminal of a kind of contact person |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9508028B2 (en) | Converting text strings into number strings, such as via a touchscreen input | |
US9977779B2 (en) | Automatic supplementation of word correction dictionaries | |
US10789078B2 (en) | Method and system for inputting information | |
US20170344224A1 (en) | Suggesting emojis to users for insertion into text-based messages | |
US10229111B1 (en) | Sentence compression using recurrent neural networks | |
CN105183761B (en) | Sensitive word replacing method and device | |
US20170032257A1 (en) | Modeling personal entities | |
WO2016037519A1 (en) | Input method and apparatus and electronic device | |
US20160124970A1 (en) | Method and system for providing adaptive keyboard interface, and method for inputting reply using adaptive keyboard based on content of conversation | |
CN110096655B (en) | Search result sorting method, device, equipment and storage medium | |
CN107918496B (en) | Input error correction method and device for input error correction | |
US20170078425A1 (en) | Method, system, computer storage medium, and apparatus for pushing input resources | |
AU2015203818A1 (en) | Providing contextual information associated with a source document using information from external reference documents | |
CN107783976B (en) | User information mining method and device | |
US10902197B1 (en) | Vocabulary determination and vocabulary-based content recommendations | |
US10073828B2 (en) | Updating language databases using crowd-sourced input | |
CN109101505B (en) | Recommendation method, recommendation device and device for recommendation | |
CN108345625B (en) | Information mining method and device for information mining | |
CN104850241A (en) | Mobile terminal and text input method thereof | |
CN105824436A (en) | Character input method and input method system | |
CN114036322A (en) | Training method for search system, electronic device, and storage medium | |
CN114595686A (en) | Knowledge extraction method, and training method and device of knowledge extraction model | |
CN112269862A (en) | Text role labeling method and device, electronic equipment and storage medium | |
CN104657433A (en) | Intelligent recommendation method and system based on contacts in address list | |
CN103971679B (en) | Contact voice searching method and device and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150527 |
|
RJ01 | Rejection of invention patent application after publication |