Recommended method, device and the terminal device of answer user in a kind of knowledge question
Technical field
The invention relates to the recommendations of answer user in Internet technical field more particularly to knowledge question a kind of
Method, apparatus and terminal device.
Background technique
With the development of internet technology, people's habit is solved the problems, such as and knowledge learning by network, by knowledge
It discusses that community carries out exchanges and communication, improves the efficiency of study and improve the structure of knowledge.User can be by answering in knowledge question
It is putd question to in program, to obtain all kinds of answer informations for the enquirement of corresponding answer user.
Current knowledge question application program usually invites answer using particular range after puing question to user's proposition problem
The mode of answer is consulted with nonspecific range to obtain satisfied answer information.When inviting answer using particular range, usually
Put question to user to be merely able to select in the answer user of system recommendation, can not active answer user is screened.When
When consulting answer using nonspecific range, usually puing question to user is also the limit that range can not be carried out in the answer user of magnanimity
Contracting requires a great deal of time and reads the answer that various answer users provide, is also easy to miss most while wasting time
Good answer.
Therefore, how more preferably to carry out recommending to become technical problem urgently to be resolved in the prior art to answer user.
Summary of the invention
The embodiment of the present application provides recommended method, device and the terminal device of answer user in a kind of knowledge question, can
It realizes according to puing question to the matching relationship of user and answer user to recommend answer user, avoids the answer for obtaining unrelated answer user.
According to the one aspect of the embodiment of the present application, the recommended method of answer user in knowledge question a kind of, institute are provided
The method of stating includes: that the matching relationship between user and an at least answer user is putd question to determine to described at least one according at least one
At least answer user for puing question to user to recommend;According to the label information of an at least answer user, answer described at least one
Topic user screens and realizes the recommendation of answer user.
According to the other side of the embodiment of the present application, the recommendation dress of answer user in knowledge question a kind of is additionally provided
It sets, described device includes: user's determining module, for puing question between user and an at least answer user according at least one
At least answer user for puing question to user to recommend to described at least one is determined with relationship;User's recommending module, for according to
At least label information of an answer user screens to an at least answer user and realizes the recommendation of answer user.
According to the another aspect of the embodiment of the present application, a kind of terminal device is additionally provided, comprising: processor, storage
Device, communication interface and communication bus, the processor, the memory and the communication interface are complete by the communication bus
At mutual communication;The memory makes the processor for storing an at least executable instruction, the executable instruction
Execute the corresponding operation of recommended method of answer user in knowledge question as described above.
According to technical solution provided by the embodiments of the present application, the embodiment of the present application is according at least one enquirement user and at least
Matching relationship between one answer user determines at least answer user for puing question to user to recommend to described at least one.And then root
According to the label information of an at least answer user, an at least answer user is screened and realizes answer user's
Recommend.Therefore, the embodiment of the present application to the answer user that the enquirement user recommends be matching relationship and process according to the two
What screening obtained, it avoids and user is putd question to obtain the unrelated answer that a large amount of answer users provide, saved enquirement user browsing
The time of problem improves the efficiency of knowledge question.
Detailed description of the invention
Fig. 1 is the step process of the recommended method of answer user in a kind of knowledge question according to the embodiment of the present application one
Figure;
Fig. 2 a is the step process of the recommended method of answer user in a kind of knowledge question according to the embodiment of the present application two
Figure;
Fig. 2 b is the step S101 of the recommended method of answer user in a kind of knowledge question according to the embodiment of the present application two
Step flow chart;
The step of Fig. 2 c is the recommended method of answer user in a kind of knowledge question according to the embodiment of the present application two
The step flow chart of S1012;
Fig. 3 is the step S102 of the recommended method of answer user in a kind of knowledge question according to the embodiment of the present application three
Step flow chart;
Fig. 4 is the step S102 of the recommended method of answer user in a kind of knowledge question according to the embodiment of the present application four
Step flow chart;
Fig. 5 is the structural block diagram of the recommendation apparatus of answer user in a kind of knowledge question according to the embodiment of the present application five;
Fig. 6 a is the structural frames of the recommendation apparatus of answer user in a kind of knowledge question according to the embodiment of the present application six
Figure;
Fig. 6 b is that the user of the recommendation apparatus of answer user in a kind of knowledge question according to the embodiment of the present application six determines
The structural block diagram of module;
Fig. 6 c is that determining for the recommendation apparatus of answer user is recommended in a kind of knowledge question according to the embodiment of the present application six
The structural block diagram of unit;
Fig. 7 is that the user of the recommendation apparatus of answer user in a kind of knowledge question according to the embodiment of the present application seven recommends
The structural block diagram of module;
Fig. 8 is that the user of the recommendation apparatus of answer user in a kind of knowledge question according to the embodiment of the present application eight recommends
The structural block diagram of module;
Fig. 9 is the structural block diagram according to a kind of terminal device of the embodiment of the present application nine.
Specific embodiment
(identical label indicates identical element in several attached drawings) and embodiment with reference to the accompanying drawing, to the application reality
The specific embodiment for applying example is described in further detail.Following embodiment is not limited to this Shen for illustrating the application
Range please.
It will be understood by those skilled in the art that the terms such as " first ", " second " in the embodiment of the present application are only used for distinguishing
Different step, equipment or module etc., neither represent any particular technology meaning, also do not indicate that the inevitable logic between them is suitable
Sequence.
Embodiment one
Referring to Fig.1, the recommended method of answer user in a kind of knowledge question according to the embodiment of the present application one is shown
Flow chart of steps.
It is worth noting that herein described step S101 to S102 does not represent the sequencing of its execution.
In the knowledge question of the present embodiment answer user recommended method the following steps are included:
Step S101: the matching relationship between user and an at least answer user is putd question to determine to described according at least one
At least one at least answer user for puing question to user to recommend.
Specifically, the matching relationship between enquirement user and answer user described in the embodiment of the present application can use existing
Matching algorithm, calculated according to the enquirement user tag information that can quantify and answer user tag information.
The embodiment of the present application is to the matching algorithm of use and is not limited, so repeating no more.
It is described that at least answer user for puing question to user to recommend to described at least one, institute are determined according to the matching relationship
Stating matching relationship can be the matching value of quantization or the value of other quantizations.
Step S102: according to the label information of an at least answer user, an at least answer user is sieved
Select and realize the recommendation of answer user.
Since the answer user obtained according to matching relationship still may be more and is not intended to adopt in the presence of enquirement user
The answer user of its answer, the embodiment of the present application are answered according to the label information of an at least answer user described at least one
Topic user screens.
The embodiment of the present application recommends the answer user that the screening obtains to the enquirement user, avoids unrelated answer
It inscribes the answer that user provides and expends the browsing time for puing question to user, improve the efficiency that question and answer obtain knowledge.
It follows that the embodiment of the present application puts question to the matching between user and an at least answer user to close according at least one
System determines at least answer user for puing question to user to recommend to described at least one.And then according to an at least answer user's
Label information screens to an at least answer user and realizes the recommendation of answer user.Therefore, the embodiment of the present application
The answer user recommended to the enquirement user is obtained according to the matching relationship of the two and by screening, and enquirement is avoided
User obtains the unrelated answer that a large amount of answer users provide, and has saved the time for puing question to user to browse problem, has improved knowledge
The efficiency of question and answer.
The recommended method of answer user can be had in knowledge question by any suitable in the knowledge question of the present embodiment
The equipment of the recommendation ability of answer user executes, including but not limited to: various terminal equipment or server-side, including but unlimited
In PC machine, tablet computer, mobile terminal etc..
Embodiment two
The present embodiment includes above-mentioned steps S101 to step S102.A referring to fig. 2, the method also includes:
S103, label is putd question to the enquirement user setting according to the historical behavior data for puing question to user.
S104, according to the historical behavior data of the answer user to the answer user setting answer label.
Specifically, the historical behavior data of the user include: user's history put question to operation, user's history access and
The behaviors such as user's history browsing.
The historical behavior data of the user further include: user position (city), gender, occupation, preference, the time,
The language etc. that answer or enquirement use.
The application puts question to label to the enquirement user setting respectively according to the historical behavior data of the user, to institute
Answer user setting answer label is stated, so that realizing can be according to the enquirement label and answer label acquisition
Put question to the matching relationship between user and the answer user.
In the embodiment of the present application one in the specific implementation, b, the step 101 include: referring to fig. 2
S1011, it is answered with the answer label calculating at least one enquirement user at least one according to the enquirement label
Inscribe the matching value between user.
The calculating of the matching value can realize that the application is to this and is not limited, therefore using existing matching algorithm
It repeats no more.
S1012, at least answer user for puing question to user to recommend to described at least one is determined according to the matching value.
It is another in the embodiment of the present application in the specific implementation, c, the step 1012 include: referring to fig. 2
S1012a, an at least answer user is pushed away according to it with the corresponding matching value for puing question to user from high to low
It recommends to corresponding enquirement user.And/or
S1012b, by with it is described it is corresponding put question to user matching value be higher than preset threshold answer user recommend to
Its corresponding enquirement user.
Therefore, the embodiment of the present application can select to recommend the answer user from high to low according to matching value, can also select
It selects and recommends the answer user that matching value is higher than preset threshold.The embodiment of the present application only can also recommend matching value to be higher than
The answer user of preset threshold, and the answer user is recommended from high to low according to matching value.The application user can be with
The answer user for preferentially obtaining high matching degree carries out answer offer, can also only obtain the answer that matching degree is higher than preset threshold
User carries out answer offer, further avoids that user is putd question to browse the recommendation answer user consuming excessive time.
It follows that the embodiment of the present application puts question to the matching between user and an at least answer user to close according at least one
System determines at least answer user for puing question to user to recommend to described at least one.And then according to an at least answer user's
Label information screens to an at least answer user and realizes the recommendation of answer user.Therefore, the embodiment of the present application
The answer user recommended to the enquirement user is obtained according to the matching relationship of the two and by screening, and enquirement is avoided
User obtains the unrelated answer that a large amount of answer users provide, and has saved the time for puing question to user to browse problem, has improved knowledge
The efficiency of question and answer.
The recommended method of answer user can be had in knowledge question by any suitable in the knowledge question of the present embodiment
The equipment of the recommendation ability of answer user executes, including but not limited to: various terminal equipment or server-side, including but unlimited
In PC machine, tablet computer, mobile terminal etc..
Embodiment three
The present embodiment includes above-mentioned steps S101 to step S102.
Referring to Fig. 3, the step S102 includes:
Step S1021, the label information of the answer user is screened according to user instructions, acquisition meets screening
The label information of condition.
Step S1022, it is used the corresponding answer user of the label information for meeting screening conditions as recommendation to enquirement
The answer user at family.
Specifically, the embodiment of the present application user, which can use to click according to the label information of display, realizes label information
Screening.The embodiment of the present application user can also realize the screening to label information by the way of input screening instruction.
The label information can according to user's history behavioral data obtain answer label, the label information
It can be to put question to the pre-set default label of user, the label information can also be enquirement user to the answer mark of display
The adjustment label that label obtain after modifying.
For example, user wishes to obtain position in the matching answer user of London, then made using position in London
Matched answer user is screened for screening conditions.
For another example, user wishes to obtain the matching answer user for employing English as answer language, then clicks English answer
Label obtains matching answer user of the English as answer language.
It follows that the embodiment of the present application puts question to the matching between user and an at least answer user to close according at least one
System determines at least answer user for puing question to user to recommend to described at least one.And then according to an at least answer user's
Label information screens to an at least answer user and realizes the recommendation of answer user.Therefore, the embodiment of the present application
The answer user recommended to the enquirement user is obtained according to the matching relationship of the two and by screening, and enquirement is avoided
User obtains the unrelated answer that a large amount of answer users provide, and has saved the time for puing question to user to browse problem, has improved knowledge
The efficiency of question and answer.
The recommended method of answer user can be had in knowledge question by any suitable in the knowledge question of the present embodiment
The equipment of the recommendation ability of answer user executes, including but not limited to: various terminal equipment or server-side, including but unlimited
In PC machine, tablet computer, mobile terminal etc..
Example IV
The present embodiment includes above-mentioned steps S101 to step S102.
Referring to fig. 4, the step S102 includes:
Step S1023, the preference information of user is obtained according to user's history behavioral data, and according to the preference information
The label information of adaptively selected corresponding answer user.
Step S1024, the corresponding answer user of the label information will be met as the answer use for recommending extremely enquirement user
Family.
The label information can according to user's history behavioral data obtain answer label, the label information
It can be to put question to the pre-set default label of user, the label information can also be enquirement user to the answer mark of display
The adjustment label that label obtain after modifying.
Specifically, the embodiment of the present application user's history behavioral data obtains the preference information of user, thus according to described inclined
Good information realization avoids user from selecting manually and instruction input the adaptive selection of the label information, and realizes
The corresponding answer user of the label information for meeting user preference information is recommended.
It follows that the embodiment of the present application puts question to the matching between user and an at least answer user to close according at least one
System determines at least answer user for puing question to user to recommend to described at least one.And then according to an at least answer user's
Label information screens to an at least answer user and realizes the recommendation of answer user.Therefore, the embodiment of the present application
The answer user recommended to the enquirement user is obtained according to the matching relationship of the two and by screening, and enquirement is avoided
User obtains the unrelated answer that a large amount of answer users provide, and has saved the time for puing question to user to browse problem, has improved knowledge
The efficiency of question and answer.
The recommendation apparatus of answer user can be had in knowledge question by any suitable in the knowledge question of the present embodiment
The equipment of the recommendation ability of answer user executes, including but not limited to: various terminal equipment or server-side, including but unlimited
In PC machine, tablet computer, mobile terminal etc..
Embodiment five
Referring to Fig. 5, the recommendation apparatus of answer user in a kind of knowledge question according to the embodiment of the present application five is shown
Structure chart.
The recommendation apparatus of answer user includes: in the knowledge question of the present embodiment
User's determining module 501, for puing question to the matching relationship between user and an at least answer user according at least one
Determine at least answer user for puing question to user to recommend to described at least one.
User's recommending module 502 is answered for the label information according to an at least answer user described at least one
Topic user screens and realizes the recommendation of answer user.
Specifically, the matching relationship between enquirement user and answer user described in the embodiment of the present application can use existing
Matching algorithm, calculated according to the enquirement user tag information that can quantify and answer user tag information.
The embodiment of the present application is to the matching algorithm of use and is not limited, so repeating no more.
It is described that at least answer user for puing question to user to recommend to described at least one, institute are determined according to the matching relationship
Stating matching relationship can be the matching value of quantization or the value of other quantizations.
Since the answer user obtained according to matching relationship still may be more and is not intended to adopt in the presence of enquirement user
The answer user of its answer, the embodiment of the present application are answered according to the label information of an at least answer user described at least one
Topic user screens.
The embodiment of the present application recommends the answer user that the screening obtains to the enquirement user, avoids unrelated answer
It inscribes the answer that user provides and expends the browsing time for puing question to user, improve the efficiency that question and answer obtain knowledge.
It follows that the embodiment of the present application puts question to the matching between user and an at least answer user to close according at least one
System determines at least answer user for puing question to user to recommend to described at least one.And then according to an at least answer user's
Label information screens to an at least answer user and realizes the recommendation of answer user.Therefore, the embodiment of the present application
The answer user recommended to the enquirement user is obtained according to the matching relationship of the two and by screening, and enquirement is avoided
User obtains the unrelated answer that a large amount of answer users provide, and has saved the time for puing question to user to browse problem, has improved knowledge
The efficiency of question and answer.
The recommendation apparatus of answer user can be had in knowledge question by any suitable in the knowledge question of the present embodiment
The equipment of the recommendation ability of answer user executes, including but not limited to: various terminal equipment or server-side, including but unlimited
In PC machine, tablet computer, mobile terminal etc..
Embodiment six
The present embodiment includes above-mentioned user's determining module 601, user's recommending module 602.Referring to Fig. 6 a, described device is also
Include:
Put question to setup module 603, for according to it is described put question to user historical behavior data to the enquirement user setting
Put question to label.
Answer setup module 604, for the historical behavior data according to the answer user to the answer user setting
Answer label;
Specifically, the historical behavior data of the user include: user's history put question to operation, user's history access and
The behaviors such as user's history browsing.
The historical behavior data of the user further include: user position (city), gender, occupation, preference, the time,
The language etc. that answer or enquirement use.
The application puts question to label to the enquirement user setting respectively according to the historical behavior data of the user, to institute
Answer user setting answer label is stated, so that realizing can be according to the enquirement label and answer label acquisition
Put question to the matching relationship between user and the answer user.
In the embodiment of the present application one in the specific implementation, referring to Fig. 6 b, user's determining module 601 includes:
Matching primitives unit 6011 is mentioned for calculating described at least one with the answer label according to the enquirement label
Ask the matching value between user and at least an answer user.
It determines recommendation unit 6012, puts question to user to recommend extremely for being determined according to the matching value to described at least one
A few answer user.
The calculating of the matching value can realize that the application is to this and is not limited, therefore using existing matching algorithm
It repeats no more.
It is another in the embodiment of the present application in the specific implementation, referring to Fig. 6 c, the determining recommendation unit 6012 includes:
First recommends subelement 6012a, for puing question to user's with corresponding according to it for an at least answer user
Matching value is recommended from high to low to corresponding enquirement user.And/or
Second recommends subelement 6012b, for will be higher than preset threshold with the corresponding matching value for puing question to user
Answer user recommends to corresponding enquirement user.
Therefore, the embodiment of the present application can select to recommend the answer user from high to low according to matching value, can also select
It selects and recommends the answer user that matching value is higher than preset threshold.The embodiment of the present application only can also recommend matching value to be higher than
The answer user of preset threshold, and the answer user is recommended from high to low according to matching value.The application user can be with
The answer user for preferentially obtaining high matching degree carries out answer offer, can also only obtain the answer that matching degree is higher than preset threshold
User carries out answer offer, further avoids that user is putd question to browse the recommendation answer user consuming excessive time.
It follows that the embodiment of the present application puts question to the matching between user and an at least answer user to close according at least one
System determines at least answer user for puing question to user to recommend to described at least one.And then according to an at least answer user's
Label information screens to an at least answer user and realizes the recommendation of answer user.Therefore, the embodiment of the present application
The answer user recommended to the enquirement user is obtained according to the matching relationship of the two and by screening, and enquirement is avoided
User obtains the unrelated answer that a large amount of answer users provide, and has saved the time for puing question to user to browse problem, has improved knowledge
The efficiency of question and answer.
The recommendation apparatus of answer user can be had in knowledge question by any suitable in the knowledge question of the present embodiment
The equipment of the recommendation ability of answer user executes, including but not limited to: various terminal equipment or server-side, including but unlimited
In PC machine, tablet computer, mobile terminal etc..
Embodiment seven
The present embodiment includes above-mentioned user's determining module 501, user's recommending module 502.
Referring to Fig. 7, user's recommending module 502 includes:
Tag-obtaining unit 5021 is screened for the label information according to user instructions to the answer user, is obtained
The label information of screening conditions must be met.
First recommends execution unit 5022, for by the corresponding answer user of the label information for meeting screening conditions
As the answer user for recommending extremely enquirement user.
Specifically, the embodiment of the present application user, which can use to click according to the label information of display, realizes label information
Screening.The embodiment of the present application user can also realize the screening to label information by the way of input screening instruction.
The label information can according to user's history behavioral data obtain answer label, the label information
It can be to put question to the pre-set default label of user, the label information can also be enquirement user to the answer mark of display
The adjustment label that label obtain after modifying.
For example, user wishes to obtain position in the matching answer user of London, then made using position in London
Matched answer user is screened for screening conditions.
For another example, user wishes to obtain the matching answer user for employing English as answer language, then clicks English answer
Label obtains matching answer user of the English as answer language.
It follows that the embodiment of the present application puts question to the matching between user and an at least answer user to close according at least one
System determines at least answer user for puing question to user to recommend to described at least one.And then according to an at least answer user's
Label information screens to an at least answer user and realizes the recommendation of answer user.Therefore, the embodiment of the present application
The answer user recommended to the enquirement user is obtained according to the matching relationship of the two and by screening, and enquirement is avoided
User obtains the unrelated answer that a large amount of answer users provide, and has saved the time for puing question to user to browse problem, has improved knowledge
The efficiency of question and answer.
The recommendation apparatus of answer user can be had in knowledge question by any suitable in the knowledge question of the present embodiment
The equipment of the recommendation ability of answer user executes, including but not limited to: various terminal equipment or server-side, including but unlimited
In PC machine, tablet computer, mobile terminal etc..
Embodiment eight
The present embodiment includes above-mentioned user's determining module 501, user's recommending module 502.
Referring to Fig. 8, user's recommending module 502 includes:
Adaptive adjustment unit 5023, for the preference information according to user's history behavioral data acquisition user, and according to
The label information of the adaptively selected corresponding answer user of preference information.
Second recommends execution unit 5024, is used as recommendation extremely for that will meet the corresponding answer user of the label information
Put question to the answer user of user.
The label information can according to user's history behavioral data obtain answer label, the label information
It can be to put question to the pre-set default label of user, the label information can also be enquirement user to the answer mark of display
The adjustment label that label obtain after modifying.
Specifically, the embodiment of the present application user's history behavioral data obtains the preference information of user, thus according to described inclined
Good information realization avoids user from selecting manually and instruction input the adaptive selection of the label information, and realizes
The corresponding answer user of the label information for meeting user preference information is recommended.
It follows that the embodiment of the present application puts question to the matching between user and an at least answer user to close according at least one
System determines at least answer user for puing question to user to recommend to described at least one.And then according to an at least answer user's
Label information screens to an at least answer user and realizes the recommendation of answer user.Therefore, the embodiment of the present application
The answer user recommended to the enquirement user is obtained according to the matching relationship of the two and by screening, and enquirement is avoided
User obtains the unrelated answer that a large amount of answer users provide, and has saved the time for puing question to user to browse problem, has improved knowledge
The efficiency of question and answer.
The recommendation apparatus of answer user can be had in knowledge question by any suitable in the knowledge question of the present embodiment
The equipment of the recommendation ability of answer user executes, including but not limited to: various terminal equipment or server-side, including but unlimited
In PC machine, tablet computer, mobile terminal etc..
Embodiment nine
Referring to Fig. 9, a kind of structural block diagram of terminal device according to the embodiment of the present application nine is shown, the application is specific
Embodiment does not limit the specific implementation of terminal device.
As shown in figure 9, the terminal device may include: processor (processor) 902, communication interface
(Communications Interface) 904, memory (memory) 906 and communication bus 908.
Wherein:
Processor 902, communication interface 904 and memory 906 complete mutual communication by communication bus 908.
Communication interface 904, for being communicated with the network element of the such as other terminals of other equipment or server-side etc..
Processor 902 can specifically execute the recommendation side of answer user in above-mentioned knowledge question for executing program 910
Correlation step in method embodiment.
Specifically, program 910 may include program code, which includes computer operation instruction.
Processor 902 may be central processor CPU or specific integrated circuit ASIC (Application
Specific Integrated Circuit), or be arranged to implement the embodiment of the present application one or more it is integrated
Circuit.The one or more processors that terminal device includes can be same type of processor, such as one or more CPU;
It is also possible to different types of processor, such as one or more CPU and one or more ASIC.
Memory 906, for storing program 910.Memory 906 may include high speed RAM memory, it is also possible to also wrap
Include nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
Program 910 specifically can be used for so that processor 902 executes following operation: according at least one enquirement user and extremely
Matching relationship between a few answer user determines at least answer user for puing question to user to recommend to described at least one;According to
The label information of an at least answer user screens an at least answer user and realizes that answer user pushes away
It recommends.
In a kind of optional embodiment, program 910 is also used to according to the historical behavior data pair for puing question to user
The enquirement user setting puts question to label;The answer user setting is answered according to the historical behavior data of the answer user
Inscribe label;The basis at least one puts question to the matching relationship between user and an at least answer user to determine to described at least one
At least answer user for puing question to user to recommend includes: described at least according to the enquirement label and answer label calculating
One puts question to the matching value between user and an at least answer user;It is determined to put question to described at least one according to the matching value and be used
At least answer user that family is recommended.
In a kind of optional embodiment, program 910 be also used to by an at least answer user according to its with it is corresponding
The matching value of enquirement user recommend from high to low to corresponding enquirement user;And/or it will be with the corresponding enquirement
The answer user that the matching value of user is higher than preset threshold recommends to corresponding enquirement user.
In a kind of optional embodiment, program 910 is also used to according to user instructions to the label of the answer user
Information is screened, and the label information for meeting screening conditions is obtained;It answers the label information for meeting screening conditions is corresponding
User is inscribed as the answer user for recommending extremely enquirement user.
In a kind of optional embodiment, program 910 is also used to obtain the inclined of user according to user's history behavioral data
Good information, and according to the label information of the adaptively selected corresponding answer user of the preference information;The label letter will be met
Corresponding answer user is ceased as the answer user for recommending extremely enquirement user.
It follows that the embodiment of the present application puts question to the matching between user and an at least answer user to close according at least one
System determines at least answer user for puing question to user to recommend to described at least one.And then according to an at least answer user's
Label information screens to an at least answer user and realizes the recommendation of answer user.Therefore, the embodiment of the present application
The answer user recommended to the enquirement user is obtained according to the matching relationship of the two and by screening, and enquirement is avoided
User obtains the unrelated answer that a large amount of answer users provide, and has saved the time for puing question to user to browse problem, has improved knowledge
The efficiency of question and answer.
It may be noted that all parts/step described in the embodiment of the present application can be split as according to the needs of implementation
The part operation of two or more components/steps or components/steps can also be combined into new portion by more components/steps
Part/step, to realize the purpose of the embodiment of the present application.
The above-mentioned method according to the embodiment of the present application can be realized in hardware, firmware, or be implemented as being storable in note
Software or computer code in recording medium (such as CD ROM, RAM, floppy disk, hard disk or magneto-optic disk), or be implemented through
The original storage of network downloading is in long-range recording medium or nonvolatile machine readable media and will be stored in local record Jie
Computer code in matter, thus method described herein can be stored in using general purpose computer, application specific processor or
Such software processing in the programmable or recording medium of specialized hardware (such as ASIC or FPGA).It is appreciated that calculating
Machine, processor, microprocessor controller or programmable hardware include the storage group that can store or receive software or computer code
Part (for example, RAM, ROM, flash memory etc.), when the software or computer code by computer, processor or hardware access and are held
When row, the recommended method of answer user in knowledge question described herein is realized.In addition, when general purpose computer access is for real
In the knowledge question being now shown here when the code of the recommended method of answer user, general purpose computer is converted in the execution of code
For the special purpose computer for executing the recommended method of answer user in the knowledge question being shown here.
Those of ordinary skill in the art may be aware that described in conjunction with the examples disclosed in the embodiments of the present disclosure
Unit and method and step can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions
It is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Professional technique
Personnel can use different methods to achieve the described function each specific application, but this realization should not be recognized
For the range beyond the embodiment of the present application.
Embodiment of above is merely to illustrate the embodiment of the present application, and is not the limitation to the embodiment of the present application, related skill
The those of ordinary skill in art field can also make various in the case where not departing from the spirit and scope of the embodiment of the present application
Variation and modification, therefore all equivalent technical solutions also belong to the scope of the embodiment of the present application, the patent of the embodiment of the present application
Protection scope should be defined by the claims.