[go: up one dir, main page]

CN105956115A - User-based search method and communication terminal - Google Patents

User-based search method and communication terminal Download PDF

Info

Publication number
CN105956115A
CN105956115A CN201610293948.XA CN201610293948A CN105956115A CN 105956115 A CN105956115 A CN 105956115A CN 201610293948 A CN201610293948 A CN 201610293948A CN 105956115 A CN105956115 A CN 105956115A
Authority
CN
China
Prior art keywords
search
active user
key word
searched
communication terminal
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
CN201610293948.XA
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.)
JRD Communication Shenzhen Ltd
Original Assignee
JRD Communication Shenzhen 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 JRD Communication Shenzhen Ltd filed Critical JRD Communication Shenzhen Ltd
Priority to CN201610293948.XA priority Critical patent/CN105956115A/en
Publication of CN105956115A publication Critical patent/CN105956115A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a user-based search method and a communication terminal. The method comprises the following steps that the communication terminal obtains a to-be-searched keyword; the communication terminal determines a search direction matched with the current user; and the communication terminal searches a content matched with the to-be-searched keyword and the search direction in a set search engine. Through the way, the search operation can be simplified and the search efficiency can be improved.

Description

A kind of searching method based on user and communication terminal
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of searching method based on user And communication terminal.
Background technology
Along with the day by day maturation of Internet technology is with universal, people can be by internet hunt to arbitrarily Want the information understood.Existing terminal searching mode is all full text key word formula, i.e. obtain user The all related datas comprising this key word are all searched out, look into for user by the key word of input Read.
But, actually distinct user has different search needs, and what it thought understanding is only certain The data of one aspect, such as, inputs " monkey " the user writing children's story paper, its Merely desire to understand about " children's story " of monkey, but the data that search is out will also include many its The information of his monkey, such as, picture, title, news etc..If user thinks only to understand key word In a certain respect, then must be manually entered more detailed key word, operate complex.
Summary of the invention
The technical problem that present invention mainly solves is to provide a kind of searching method based on user and leads to Letter terminal, it is possible to simplify search operation, improves search efficiency.
For solving above-mentioned technical problem, the technical scheme that the present invention uses is: provide a kind of base In the searching method of user, described method includes: communication terminal obtains key word to be searched;Determine The direction of search mated with active user;In setting search engine, search out to be searched with described The content that key word and the described direction of search match.
Wherein, described determine the direction of search mated with active user, including: obtain and use with current The preset search direction of family coupling is as the described direction of search.
Wherein, described determine the direction of search mated with active user, including: obtain and use with current The preset search direction of family coupling;Judge whether described key word to be searched comprises the pre-of described acquisition If the direction of search;If comprising, then using the preset search direction of described acquisition as the described direction of search.
Wherein, also include: record active user to search obtain content browse situation;Pass through The described situation that browses learns the direction of search of active user, and presetting as active user's coupling The direction of search.
Wherein, before the described direction of search determining and mating with active user, also include: obtain Active user's feature, and the identity of active user is determined according to described active user's feature.
Wherein, described in setting search engine, search out with described key word to be searched and Before the content that the described direction of search matches, also include: according to described key word to be searched, when At least one of front user and the described direction of search, determines described setting search engine.
For solving above-mentioned technical problem, another technical solution used in the present invention is: provide one Communication terminal, including: acquisition module, it is used for obtaining key word to be searched;Determine module, be used for Determine the direction of search mated with active user;Search module, is used in setting search engine, Search out the content matched with described key word to be searched and the described direction of search.
Wherein, described determine module specifically for: obtain the preset search side mated with active user To as the described direction of search;Or obtain the preset search direction mated with active user;Judge institute State whether key word to be searched comprises the preset search direction of described acquisition;If comprising, then by described The preset search direction obtained is as the described direction of search.
Wherein, also include presetting module, for recording content clear that search is obtained by active user Look at situation;Learn the direction of search of active user by the described situation that browses, and use as current The preset search direction of family coupling.
Wherein, described determine that module is additionally operable to according to described key word to be searched, active user and institute State at least one of the direction of search, determine described setting search engine.
Above scheme, communication terminal, when getting key word to be searched, mates according to active user The direction of search, this key word to be searched is carried out directive search, and then can obtain belonging to this The Search Results of the direction of search of active user's coupling, it is achieved that intelligence based on different user is searched Rope, and it is manually entered any key word about the direction of search without user, simplify search operation, And decrease invalid search result incoherent with user, improve search efficiency.
Accompanying drawing explanation
Fig. 1 is the flow chart of present invention searching method based on user one embodiment;
Fig. 2 is the flow chart of the present invention another embodiment of searching method based on user;
Fig. 3 is the structural representation of communication terminal one embodiment of the present invention;
Fig. 4 is the structural representation of another embodiment of communication terminal of the present invention;
Fig. 5 is the structural representation of communication terminal another embodiment of the present invention.
Detailed description of the invention
The present invention is described in detail with embodiment below in conjunction with the accompanying drawings.
Refer to the flow chart that Fig. 1, Fig. 1 are present invention searching method based on user one embodiments. If it is noted that there is the result being substantially the same, the method for the present invention is not with shown in Fig. 1 Flow process order is limited.As it is shown in figure 1, the method comprises the steps:
S101: communication terminal obtains key word to be searched.
Wherein, this communication terminal can be arbitrarily can to carry out browsing search engine and carrying out the end shown End, mobile communication terminal or the computed table etc. such as such as mobile phone, panel computer, notebook.
Such as, the key word to be searched that communication terminal reception user inputs in input frame, wherein, This key word can be a word or multiple word, or is sentence.
S102: communication terminal determines the direction of search mated with active user.
Wherein, this direction of search can be one or more genus of the search target that key word is corresponding Property, such as title, picture, source, allusion etc..In the present embodiment, communication terminal is used according to current Family determines the corresponding direction of search of this key word to be searched.Such as, this communication terminal pre-sets many The direction of search of individual corresponding different user, communication terminal, after obtaining this key word to be searched, determines Current user identities, and obtain pre-with what this active user was mated from the plurality of preset search direction If the direction of search is as the described direction of search.
Further, communication terminal, after obtaining the preset search direction mated with active user, continues Continue and judge whether described key word to be searched comprises the preset search direction of described acquisition;If comprising, Then using the preset search direction of described acquisition as the described direction of search;If not comprising, then select it The preset search direction that he mates with this active user, or issue the user with that key word makes mistakes logical Know.Specifically, communication terminal judges whether described key word to be searched comprises the default of described acquisition and search Suo Fangxiang may particularly include: communication terminal resolves this key word to be searched, obtains this key to be searched The meaning of a word that word is corresponding;Judge whether the target that this meaning of a word is corresponding has what this preset search direction comprised Attribute, if comprising, whether the most described key word to be searched comprises the preset search direction of described acquisition.
S103: communication terminal in setting search engine, search out with described key word to be searched with And the content that the described direction of search matches.
Such as, communication terminal link setting search Engine Address, and on this address, search out this treat The related content that key word is corresponding in this direction of search.Search engine of the present invention is for entering Any link of row web search or server etc..
Wherein, communication terminal can be according to described key word to be searched, active user and described setting side To at least one, determine described setting search engine.Such as, if this key word to be searched is English Literary composition, then select external search engine;The search engine that active user's history utilization rate is the highest is selected to make For this setting search engine;If the direction of search is allusion, then select to use allusion Search Results most Or the search engine that during web search allusion, utilization rate is the highest.Further, communication terminal can be from advance First arrange in multiple preset search engine and go out this setting search engine according to above-mentioned policy selection, or Communication terminal directly selects from the search engine that network provides according to above-mentioned strategy.
It is understood that the determination step of above-mentioned search engine and the direction of search can be at key word Perform before obtaining, or execution Tong Bu with the obtaining step of key word, i.e. search is drawn by the present invention Hold up the order of the acquisition with the direction of search and key word to be not construed as limiting.
In the present embodiment, communication terminal is when getting key word to be searched, according to active user The direction of search joined, carries out directive search to this key word to be searched, and then can be belonged to The Search Results of the direction of search of this active user coupling, it is achieved that intelligence based on different user is searched Rope, and it is manually entered any key word about the direction of search without user, simplify search operation, And the Search Results in user's request direction is i.e. can get by simple key word, decrease and user Incoherent invalid search result, improves search efficiency.
Refer to the flow process that Fig. 2, Fig. 2 are the present invention another embodiments of searching method based on user Figure.In the present embodiment, the method comprises the following steps:
S201: communication terminal record active user browses situation to the content that search obtains.
S202: communication terminal browses situation and learns the direction of search of active user described in passing through, and Preset search direction as active user's coupling.
In the present embodiment, communication terminal determines its direction of search mated according to the search custom of user And preset.Such as, the content that search was obtained within a period of time by communication terminal record user Browse situation, obtained the direction of search being used for mating with this, example by machine learning model analysis As user browses more for picture and Name Resolution type, it is determined that this direction of search be picture and Name Resolution, and preserve the preset search direction as this active user.
Alternatively, what communication terminal can regularly detect user browses record, in the recent period when basis being detected This browse in the recent period recording learning to the direction of search of user change time, this user renewable The preset search direction joined, or issue the user with the notice whether changing the direction of search.
Certainly, in other embodiments, communication terminal can also directly obtain the search of user's input Direction key word is as its preset search direction.
S203: communication terminal obtains key word to be searched.
Can be as above described in S101, therefore not to repeat here.
S204: communication terminal obtains active user's feature, and determines according to described active user's feature The identity of active user.
S205: communication terminal determines the direction of search mated with active user.
Such as, communication terminal obtains active user by respective sensor, photographic head, mike etc. Feature such as facial characteristics, fingerprint, pupil, vocal print etc., and should according to this current user characteristics identification The identity of active user, and in presupposed information, search corresponding with this current user identities default search Suo Fangxiang is as the direction of search mated with active user.
Certainly, in other embodiments, communication terminal obtains the social activity currently logged in by this terminal The account of platform, to determine current user identities.
S206: communication terminal in setting search engine, search out with described key word to be searched with And the content that the described direction of search matches.
Can be as above described in S103, therefore not to repeat here.
Being exemplified below, communication terminal detects the user as pupil within a period of time A browses in terms of record mostly is phonetic, as biological major college students user B browse note Record mostly is biological picture, life habit and in terms of the age.Terminal browses note according to respective user's The utilization rate of record and search engine determines that the preset search direction of user A is initial consonant and simple or compound vowel of a Chinese syllable, and in advance If search engine is Baidu, the preset search direction of user B be title, picture, the life age and Life habit, and preset search engine is Google, and determine that content is corresponding with user preserve above-mentioned In local structure.Terminal obtains the key word dinosaur to be searched of user's input, and passes through people Face identification determines that active user is user B, finds the preset search direction of user B from this locality-- Title, picture, life age and life habit, and preset search engine--Google, by this paddy Song asynchronous search goes out the title about dinosaur, picture, the life age data relevant with life habit, And show.
Refer to the structural representation that Fig. 3, Fig. 3 are communication terminal one embodiments of the present invention.This reality Executing in example, this communication terminal 30 is the communication terminal in above-described embodiment, and this communication terminal 30 wraps Include acquisition module 31, determine module 32 and search module 33.
Acquisition module 31 is used for obtaining key word to be searched.
Determine that module 32 is for determining the direction of search mated with active user.
Search module 33, in setting search engine, searches out and described key word to be searched And the content that the described direction of search matches.
Optionally it is determined that the preset search side that module 32 is mated with active user specifically for acquisition To as the described direction of search.
Optionally it is determined that the preset search side that module 32 is mated with active user specifically for acquisition To;Judge whether described key word to be searched comprises the preset search direction of described acquisition;If comprising, Then using the preset search direction of described acquisition as the described direction of search.
Wherein, this direction of search can be one or more genus of the search target that key word is corresponding Property.
Optionally it is determined that module 32 can be additionally used according to described key word to be searched, active user And at least one of the described direction of search, determine described setting search engine.
Refer to the structural representation that Fig. 4, Fig. 4 are another embodiments of communication terminal of the present invention.District Not in a upper embodiment, communication terminal 40 described in the present embodiment also includes: presetting module 44 is with true Recognize module 45.
Presetting module 44 browses situation for recording active user to the content that search obtains;Logical The situation that browses described in crossing learns the direction of search of active user, and pre-as active user's coupling If the direction of search.
Confirm that module 45 is used for obtaining active user's feature, and true according to described active user's feature Determine the identity of active user.
The modules of above-mentioned communication terminal 30/40 can perform in said method embodiment corresponding respectively Step, therefore each module is not repeated at this, refer to the explanation of above corresponding step in detail.
Refer to the structural representation that Fig. 5, Fig. 5 are communication terminal another embodiment of the present invention.Should Communication terminal can perform the step that in said method, communication terminal performs.Related content refers to State the detailed description in method, no longer go to live in the household of one's in-laws on getting married at this and chat.
In the present embodiment, this processing means includes: processor 51 and depositing that processor 51 couples Reservoir 52, receptor 53 and transmitter 54.
Memorizer 52 for storing operating system, instruction that processor 51 performs and receiving Message etc..
Receptor 53 is for receiving network data
Transmitter 54 is used for sending data.
Processor 51 is used for obtaining key word to be searched;Determine the searcher mated with active user To;By transmitter 54 to setting search engine send obtain with described key word to be searched and The request of the content that the described direction of search matches, and obtain by receptor 53 receive from This setting search engine search go out with described key word to be searched and the described direction of search mutually The content joined.
Alternatively, processor 51 performs the described direction of search determining and mating with active user, bag Include: obtain the preset search direction mated with active user as the described direction of search.
Alternatively, processor 51 performs the described direction of search determining and mating with active user, bag Include: obtain the preset search direction mated with active user;Whether judge described key word to be searched Comprise the preset search direction of described acquisition;If comprising, then by the preset search direction of described acquisition As the described direction of search.
Alternatively, processor 51 is additionally operable to record active user's browsing the content that search obtains Situation;Learn the direction of search of active user by the described situation that browses, and as active user The preset search direction of coupling is saved in memorizer 52.
Alternatively, processor 51 is additionally operable to obtain active user's feature, and according to described current use Family feature determines the identity of active user.
Alternatively, processor 51 is additionally operable to according to described key word to be searched, active user and institute State at least one of the direction of search, determine described setting search engine.
Wherein, this direction of search can be one or more genus of the search target that key word is corresponding Property.
Above scheme, communication terminal, when getting key word to be searched, mates according to active user The direction of search, this key word to be searched is carried out directive search, and then can obtain belonging to this The Search Results of the direction of search of active user's coupling, it is achieved that intelligence based on different user is searched Rope, and it is manually entered any key word about the direction of search without user, simplify search operation, And decrease invalid search result incoherent with user, improve search efficiency.
In several embodiments provided by the present invention, it should be understood that disclosed system, Apparatus and method, can realize by another way.Such as, device described above is implemented Mode is only schematically, such as, described module or the division of unit, it is only a kind of logic Function divides, and actual can have other dividing mode when realizing, and the most multiple unit or assembly can To combine or to be desirably integrated into another system, or some features can be ignored, or does not performs. Another point, shown or discussed coupling each other or direct-coupling or communication connection can be By INDIRECT COUPLING or the communication connection of some interfaces, device or unit, can be electrical, machinery Or other form.
The described unit illustrated as separating component can be or may not be physically separate , the parts shown as unit can be or may not be physical location, i.e. may be located at One place, or can also be distributed on multiple NE.Can select according to the actual needs Select some or all of unit therein to realize the purpose of present embodiment scheme.
It addition, each functional unit in each embodiment of the present invention can be integrated in a process In unit, it is also possible to be that unit is individually physically present, it is also possible to two or more unit Integrated in a unit.Above-mentioned integrated unit both can realize to use the form of hardware, it is possible to To use the form of SFU software functional unit to realize.
If described integrated unit realizes and as independent product using the form of SFU software functional unit When product are sold or use, can be stored in a computer read/write memory medium.Based on so Understanding, part that prior art is contributed by technical scheme the most in other words or Completely or partially can embodying with the form of software product of this technical scheme of person, this computer Software product is stored in a storage medium, including some instructions with so that a computer sets Standby (can be personal computer, server, or the network equipment etc.) or processor (processor) Perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage is situated between Matter includes: USB flash disk, portable hard drive, read only memory (ROM, Read-Only Memory), Random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are each Plant the medium that can store program code.
The foregoing is only embodiments of the present invention, not thereby limit the patent model of the present invention Enclosing, every equivalent structure utilizing description of the invention and accompanying drawing content to be made or equivalence flow process become Change, or be directly or indirectly used in other relevant technical fields, be the most in like manner included in the present invention's In scope of patent protection.

Claims (10)

1. a searching method based on user, it is characterised in that described method includes:
Communication terminal obtains key word to be searched;
Determine the direction of search mated with active user;
In setting search engine, search out and described key word to be searched and the described direction of search The content matched.
Method the most according to claim 1, it is characterised in that described determine and currently use The direction of search of family coupling, including:
Obtain the preset search direction mated with active user as the described direction of search.
Method the most according to claim 1, it is characterised in that described determine and currently use The direction of search of family coupling, including:
Obtain the preset search direction mated with active user;
Judge whether described key word to be searched comprises the preset search direction of described acquisition;
If comprising, then using the preset search direction of described acquisition as the described direction of search.
The most according to the method in claim 2 or 3, it is characterised in that also include:
Record active user to search obtain content browse situation;
Learn the direction of search of active user by the described situation that browses, and as active user The preset search direction joined.
Method the most according to claim 1, it is characterised in that described determine with currently Before the direction of search of user's coupling, also include:
Obtain active user's feature, and determine the body of active user according to described active user's feature Part.
6. according to the method described in any one of claim 1 to 5, it is characterised in that described In setting search engine, search out and described key word to be searched and described direction of search phase Before the content joined, also include:
According at least one of described key word to be searched, active user and the described direction of search, really Fixed described setting search engine.
7. a communication terminal, it is characterised in that including:
Acquisition module, is used for obtaining key word to be searched;
Determine module, for determining the direction of search mated with active user;
Search module, in setting search engine, search out with described key word to be searched with And the content that the described direction of search matches.
Communication terminal the most according to claim 7, it is characterised in that described determine module Specifically for:
Obtain the preset search direction mated with active user as the described direction of search;Or
Obtain the preset search direction mated with active user;Whether judge described key word to be searched Comprise the preset search direction of described acquisition;If comprising, then by the preset search direction of described acquisition As the described direction of search.
Communication terminal the most according to claim 8, it is characterised in that also include presetting mould Block, for record active user to search obtain content browse situation;Feelings are browsed by described Condition learns the direction of search of active user, and as the preset search direction of active user's coupling.
10. according to the communication terminal described in any one of claim 7 to 9, it is characterised in that institute State and determine that module is additionally operable to according to described key word to be searched, active user and the described direction of search At least one, determine described setting search engine.
CN201610293948.XA 2016-05-05 2016-05-05 User-based search method and communication terminal Pending CN105956115A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610293948.XA CN105956115A (en) 2016-05-05 2016-05-05 User-based search method and communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610293948.XA CN105956115A (en) 2016-05-05 2016-05-05 User-based search method and communication terminal

Publications (1)

Publication Number Publication Date
CN105956115A true CN105956115A (en) 2016-09-21

Family

ID=56914074

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610293948.XA Pending CN105956115A (en) 2016-05-05 2016-05-05 User-based search method and communication terminal

Country Status (1)

Country Link
CN (1) CN105956115A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7756860B2 (en) * 2007-05-23 2010-07-13 International Business Machines Corporation Advanced handling of multiple form fields based on recent behavior
CN102591969A (en) * 2011-12-31 2012-07-18 北京百度网讯科技有限公司 Method for providing search results based on historical behaviors of user and sever therefor
CN102651022A (en) * 2012-03-31 2012-08-29 奇智软件(北京)有限公司 Searching method and device
CN103412913A (en) * 2013-08-05 2013-11-27 北京永信至诚科技有限公司 Associated search method and associated search system
CN105243106A (en) * 2015-09-22 2016-01-13 百度在线网络技术(北京)有限公司 Method and apparatus used for generating inquiry results

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7756860B2 (en) * 2007-05-23 2010-07-13 International Business Machines Corporation Advanced handling of multiple form fields based on recent behavior
CN102591969A (en) * 2011-12-31 2012-07-18 北京百度网讯科技有限公司 Method for providing search results based on historical behaviors of user and sever therefor
CN102651022A (en) * 2012-03-31 2012-08-29 奇智软件(北京)有限公司 Searching method and device
CN103412913A (en) * 2013-08-05 2013-11-27 北京永信至诚科技有限公司 Associated search method and associated search system
CN105243106A (en) * 2015-09-22 2016-01-13 百度在线网络技术(北京)有限公司 Method and apparatus used for generating inquiry results

Similar Documents

Publication Publication Date Title
CN107103016B (en) Method for matching image and content based on keyword representation
JP6882988B2 (en) Modeling personal entities
JP6266080B2 (en) Method and system for evaluating matching between content item and image based on similarity score
US10489448B2 (en) Method and system for dynamically ranking images to be matched with content in response to a search query
JP5420243B2 (en) Determining the desired repository
US8498984B1 (en) Categorization of search results
JP5497022B2 (en) Proposal of resource locator from input string
US10169467B2 (en) Query formulation via task continuum
US10642905B2 (en) System and method for ranking search engine results
CN107301195B (en) Method and device for generating classification model for searching content and data processing system
Sun et al. An intelligent assistant for high-level task understanding
CN104239373B (en) Add tagged method and device for document
US9342233B1 (en) Dynamic dictionary based on context
US11568274B2 (en) Surfacing unique facts for entities
WO2011126458A1 (en) Automatic frequently asked question compilation from community-based question answering archive
JP2017157192A (en) Method of matching between image and content item based on key word
US20150161129A1 (en) Image result provisioning based on document classification
CN109564573A (en) Platform from computer application metadata supports cluster
JP6165955B1 (en) Method and system for matching images and content using whitelist and blacklist in response to search query
US20110307432A1 (en) Relevance for name segment searches
WO2014182748A1 (en) Cross-lingual automatic query annotation
JP2008520037A (en) Auto-completion method and system for languages with ideograms and phonetic characters
US20140379719A1 (en) System and method for tagging and searching documents
US8799257B1 (en) Searching based on audio and/or visual features of documents
CN105874427A (en) Identifying help information based on application context

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: 20160921

RJ01 Rejection of invention patent application after publication