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 PDF

Info

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
Application number
CN201510045638.1A
Other languages
Chinese (zh)
Inventor
张作舟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Pinguo Technology Co Ltd
Original Assignee
Chengdu Pinguo Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chengdu Pinguo Technology Co Ltd filed Critical Chengdu Pinguo Technology Co Ltd
Priority to CN201510045638.1A priority Critical patent/CN104657433A/en
Publication of CN104657433A publication Critical patent/CN104657433A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/335Filtering 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

A kind of intelligent recommendation method and system based on address book contact
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.
CN201510045638.1A 2015-01-29 2015-01-29 Intelligent recommendation method and system based on contacts in address list Pending CN104657433A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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