Question pushing method and system
A problem push and problem technology, applied in the field of problem push methods and systems, can solve problems such as low efficiency and quality
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0157] figure 1 The flow chart of the training process of the interest model provided by Embodiment 1 of the present invention, in this process, the word of interest is a feature value in the interest model, such as figure 1 As shown, the process may include the following steps:
[0158] Step 101: Grab the Q&A history data of each user.
[0159] In this embodiment, after the interest model is established for the first time, historical question and answer data of each user within a set period of time may be captured periodically, and the interest model may be updated using the captured historical question and answer data of each user.
[0160] Step 102: Perform text analysis on the historical question and answer data of each user, and extract interest words of each user.
[0161] In this step, the user's question history data may include: questions answered by the user, questions raised, questions browsed, questions queried, and the like. Among them, the question answered by...
Embodiment 2
[0188] When establishing a Profile model, user attributes are used as feature values of the Profile model to obtain a collection of user attributes, including: geographical location, gender, age, industry, etc.
[0189] The above user attributes are usually static attributes, such as the geographical location, gender, age, industry and other registration information filled in by the user on the knowledge question and answer platform. At this time, if the user has a certain static attribute, the weight value of the static attribute in the Profile model Just set it to a fixed value, for example, if the fixed value is set to 1, if the user does not have a certain static attribute, the weight value of the static attribute in the Profile model is 0.
[0190] In particular, the user attribute of geographic location can also be determined by the user's interest words, and the interest word with the highest weight value in the interest model of user u can be used as the user's geogra...
Embodiment 3
[0192] In the relationship model, the relationship between different users is used as the characteristic value of the relationship model, which can include but not limited to: question-and-answer relationship, group relationship, and similar interest relationship. Correspondingly, when calculating the relationship between users, one or any combination of the above relationships may be considered.
[0193] If the relationship between different users in the relationship model only considers one or a combination of question-answer relationship and group relationship, the relationship weight Rela Rank1(u1, u2) between user u1 and user u2 can be determined by the following formula:
[0194] Rela Rank 1(u1, u2)=log(relaCnt+α2) / logβ2(5)
[0195] Among them, α2 and β2 are smoothing coefficients, which can be selected according to empirical values, for example, α2 is selected as 1.0, and β2 is selected as 2.0. relaCnt is the number of times that users u1 and u2 appear in the Q&A relat...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com