CN109271499A - Recommended method, device and the terminal device of answer user in a kind of knowledge question - Google Patents

Recommended method, device and the terminal device of answer user in a kind of knowledge question Download PDF

Info

Publication number
CN109271499A
CN109271499A CN201811089922.9A CN201811089922A CN109271499A CN 109271499 A CN109271499 A CN 109271499A CN 201811089922 A CN201811089922 A CN 201811089922A CN 109271499 A CN109271499 A CN 109271499A
Authority
CN
China
Prior art keywords
user
answer
question
label
answer user
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
CN201811089922.9A
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.)
Alibaba China Co Ltd
Original Assignee
Guangzhou Shenma Mobile Information 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 Guangzhou Shenma Mobile Information Technology Co Ltd filed Critical Guangzhou Shenma Mobile Information Technology Co Ltd
Priority to CN201811089922.9A priority Critical patent/CN109271499A/en
Publication of CN109271499A publication Critical patent/CN109271499A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the present application provides recommended method, device and the terminal device of answer user in a kind of knowledge question, which comprises the matching relationship between user and an at least answer user is putd question to determine at least answer user for puing question to user to recommend to described at least one according at least one;According to the label information of an at least answer user, an at least answer user is screened and realizes the recommendation of answer user.The embodiment of the present application can be realized according to puing question to the matching relationship of user and answer user to recommend answer user, and the answer for obtaining unrelated answer user is avoided.

Description

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.

Claims (11)

1. the recommended method of answer user in a kind of knowledge question, which is characterized in that the described method includes:
It puts question to the matching relationship between user and an at least answer user to determine to described at least one according at least one and puts question to user At least answer user recommended;
According to the label information of an at least answer user, an at least answer user is screened and realizes that answer is used The recommendation at family.
2. the method according to claim 1, wherein the method also includes:
Label is putd question to the enquirement user setting according to the historical behavior data for puing question to user;
According to the historical behavior data of the answer user to the answer user setting answer label;
The basis at least one is putd question to the matching relationship between user and an at least answer user to determine and is putd question to described at least one User recommend an at least answer user include:
Described at least one is calculated according to the enquirement label and the answer label to put question between user and an at least answer user Matching value;
At least answer user for puing question to user to recommend to described at least one is determined according to the matching value.
3. according to the method described in claim 2, it is characterized in that, described determined according to the matching value to described at least one mentions Ask that an at least answer user for user's recommendation includes:
An at least answer user is recommended from high to low with the corresponding matching value for puing question to user to corresponding according to it Enquirement user;And/or
The answer user for being higher than preset threshold with the corresponding matching value for puing question to user is recommended to corresponding enquirement User.
4. the method according to claim 1, wherein the label of an at least answer user according to is believed Breath, the recommendation for screening and realizing answer user to an at least answer user include:
The label information of the answer user is screened according to user instructions, obtains the label information for meeting screening conditions;
Using the corresponding answer user of the label information for meeting screening conditions as the answer user for recommending extremely enquirement user.
5. the method according to claim 1, wherein the label of an at least answer user according to is believed Breath, the recommendation for screening and realizing answer user to an at least answer user include:
The preference information of user is obtained according to user's history behavioral data, and adaptively selected corresponding according to the preference information The label information of answer user;
The corresponding answer user of the label information will be met as the answer user for recommending extremely enquirement user.
6. the recommendation apparatus of answer user in a kind of knowledge question, which is characterized in that described device includes:
User's determining module, for puing question to the matching relationship between user and an at least answer user to determine to institute according at least one State at least answer user that at least one enquirement user recommends;
User's recommending module, for the label information according to an at least answer user, to an at least answer user into Row screens and realizes the recommendation of answer user.
7. device according to claim 6, which is characterized in that described device further include:
Setup module is putd question to, is marked for being putd question to according to the historical behavior data for puing question to user the enquirement user setting Label;
Answer setup module, for the historical behavior data according to the answer user to the answer user setting answer mark Label;
User's determining module includes:
Matching primitives unit puts question to user and extremely for calculating described at least one according to the enquirements label and the answer label Matching value between a few answer user;
Recommendation unit is determined, for determining that at least answer for puing question to user to recommend to described at least one is used according to the matching value Family.
8. device according to claim 7, which is characterized in that the determining recommendation unit includes:
First recommend subelement, for by an at least answer user according to its with it is corresponding put question to user matching value by height Recommend to low to corresponding enquirement user;And/or
Second recommends subelement, for pushing away the answer user for being higher than preset threshold with the corresponding matching value for puing question to user It recommends to corresponding enquirement user.
9. device according to claim 6, which is characterized in that user's recommending module includes:
Tag-obtaining unit is screened for the label information according to user instructions to the answer user, and acquisition meets sieve Select the label information of condition;
First recommend execution unit, for using the corresponding answer user of the label information for meeting screening conditions as recommendation extremely Put question to the answer user of user.
10. device according to claim 6, which is characterized in that user's recommending module includes:
Adaptive adjustment unit, for obtaining the preference information of user according to user's history behavioral data, and according to the preference Information self-adapting selects the label information of corresponding answer user;
Second recommends execution unit, for that will meet the corresponding answer user of the label information as recommendation to enquirement user's Answer user.
11. a kind of terminal device, comprising: processor, memory, communication interface and communication bus, the processor, the storage Device and the communication interface complete mutual communication by the communication bus;The memory can be held for storing at least one Row instruction, the executable instruction execute the processor such as any one of claim 1-5 corresponding operation.
CN201811089922.9A 2018-09-18 2018-09-18 Recommended method, device and the terminal device of answer user in a kind of knowledge question Pending CN109271499A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811089922.9A CN109271499A (en) 2018-09-18 2018-09-18 Recommended method, device and the terminal device of answer user in a kind of knowledge question

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811089922.9A CN109271499A (en) 2018-09-18 2018-09-18 Recommended method, device and the terminal device of answer user in a kind of knowledge question

Publications (1)

Publication Number Publication Date
CN109271499A true CN109271499A (en) 2019-01-25

Family

ID=65197610

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811089922.9A Pending CN109271499A (en) 2018-09-18 2018-09-18 Recommended method, device and the terminal device of answer user in a kind of knowledge question

Country Status (1)

Country Link
CN (1) CN109271499A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110825856A (en) * 2019-09-18 2020-02-21 深圳市轱辘汽车维修技术有限公司 Question answering method and device and server
CN111538826A (en) * 2020-07-13 2020-08-14 智者四海(北京)技术有限公司 Routing invitation method and device based on problems
CN118193818A (en) * 2024-05-15 2024-06-14 山东工程职业技术大学 International trade intelligent commerce information search system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102637170A (en) * 2011-02-10 2012-08-15 北京百度网讯科技有限公司 Question pushing method and system
CN103744881A (en) * 2013-12-20 2014-04-23 百度在线网络技术(北京)有限公司 Question distributing method and system of question-answer platform
CN103823844A (en) * 2014-01-26 2014-05-28 北京邮电大学 Question forwarding system and question forwarding method on the basis of subjective and objective context and in community question-and-answer service
CN104065564A (en) * 2014-06-10 2014-09-24 网易公司 Method and device used for questioning and answering
CN104866522A (en) * 2015-03-25 2015-08-26 百度在线网络技术(北京)有限公司 Method and device for providing answer information for questioner
US20170371933A1 (en) * 2008-12-10 2017-12-28 Gartner, Inc. Implicit profile for use with recommendation engine and/or question router
CN107783970A (en) * 2016-08-25 2018-03-09 武汉聚蜗网络科技有限公司 A kind of expert's question answering system and its operating method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170371933A1 (en) * 2008-12-10 2017-12-28 Gartner, Inc. Implicit profile for use with recommendation engine and/or question router
CN102637170A (en) * 2011-02-10 2012-08-15 北京百度网讯科技有限公司 Question pushing method and system
CN103744881A (en) * 2013-12-20 2014-04-23 百度在线网络技术(北京)有限公司 Question distributing method and system of question-answer platform
CN103823844A (en) * 2014-01-26 2014-05-28 北京邮电大学 Question forwarding system and question forwarding method on the basis of subjective and objective context and in community question-and-answer service
CN104065564A (en) * 2014-06-10 2014-09-24 网易公司 Method and device used for questioning and answering
CN104866522A (en) * 2015-03-25 2015-08-26 百度在线网络技术(北京)有限公司 Method and device for providing answer information for questioner
CN107783970A (en) * 2016-08-25 2018-03-09 武汉聚蜗网络科技有限公司 A kind of expert's question answering system and its operating method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110825856A (en) * 2019-09-18 2020-02-21 深圳市轱辘汽车维修技术有限公司 Question answering method and device and server
CN111538826A (en) * 2020-07-13 2020-08-14 智者四海(北京)技术有限公司 Routing invitation method and device based on problems
CN111538826B (en) * 2020-07-13 2021-01-29 智者四海(北京)技术有限公司 Routing invitation method and device based on problems
CN118193818A (en) * 2024-05-15 2024-06-14 山东工程职业技术大学 International trade intelligent commerce information search system

Similar Documents

Publication Publication Date Title
CN107766547A (en) E-book recommends method, electronic equipment and computer-readable storage medium
CN107797826B (en) Rule configuration method based on rule engine, terminal and equipment
CN109271499A (en) Recommended method, device and the terminal device of answer user in a kind of knowledge question
CN113778403B (en) Front-end code generation method and device
CN111930366B (en) Rule engine implementation method and system based on JIT real-time compilation
KR102594389B1 (en) Context-based recommendation technique for robotic process automation design
CN109598404A (en) Automatically to the method and apparatus for issuing the progress data processing of sales task list
CN110633959A (en) Method, device, equipment and medium for creating approval task based on graph structure
CN108052310A (en) A kind of data processing method and server based on business model description information
US11227122B1 (en) Methods, mediums, and systems for representing a model in a memory of device
CN113407254A (en) Form generation method and device, electronic equipment and storage medium
CN107679222A (en) Image processing method, mobile terminal and computer-readable recording medium
CN101593124A (en) The system and method that is used for the information that embeds at electronic equipment
CN106910093A (en) The method and device that dining room is recommended
CN116127310A (en) Model training method, device, electronic equipment, medium and program product
CN107508705A (en) The resource tree constructing method and computing device of a kind of HTTP elements
CN111913644B (en) Line drawing method and device for whiteboard and readable storage medium
CN110751204A (en) Data fusion method and device, storage medium and electronic device
CN112328894A (en) Behavior guiding method and device, computer equipment and storage medium
CN112417164A (en) Information recommendation method and device, storage medium and electronic device
CN112036418A (en) Method and device for extracting user features
CN112132628A (en) User intention prediction method, information recommendation method and related equipment
CN113342998B (en) Multimedia resource recommendation method and device, electronic equipment and storage medium
CN110928667B (en) Task scheduling method and device, electronic equipment and storage medium
CN114237915B (en) Data restoration method, device and equipment based on machine learning in distributed environment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20200603

Address after: 310051 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Alibaba (China) Co.,Ltd.

Address before: 510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping square B radio tower 12 layer self unit 01

Applicant before: GUANGZHOU SHENMA MOBILE INFORMATION TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20190125

RJ01 Rejection of invention patent application after publication