A system for obtain personalized characteristic of user and document
A document and user technology, applied in the Internet field, can solve problems such as difficult to effectively classify, update, and semantic differences in personalized information, and achieve the effect of improving anti-cheating capabilities
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0039] Example 1 is a method of manually setting the initial value of the parameter vector of user m (m∈U) or document n (n∈D). For example, set the total number of features L=5, feature set K=(science, education, finance, music, sports), set U(m)=(uwm1, uwm2, uwm3, uwm4, uwm5)=(0,0.9,0,1 ,0). That is, the correlation between user m and the "education" feature is 0.9, the correlation with the "music" feature is 1, and the correlation with other features is zero. Similarly, the initial value of the parameter vector D(n)=(dwn1, dwn2, . . . , dwnk, . . . , dwnL) of the document n may be set.
[0040] Example 2 is the method of setting the initial value of the parameter vector of user m (m∈U). First, a set of document collections is submitted by the user m The parameter vector of the document r(r∈H) is (dwr1, dwr2, ..., dwrL), and then, for each k∈K, set uwmk=(σ1 / s)∑(r∈H)dwrk Or uwmk=(σ1 / s)·∑(r∈H)[dwrk / (∑(k∈K)dwrk)], where s is the number of elements in the set H, and σ1 is a...
example 2
[0059] Example 2: The method of normalizing the kth document column vector (dw1k, dw2k, ..., dwNk) in the document set D is as follows: first sort the set {dw1k, dw2k, ..., dwNk) , and divide the collection {dw1k, dw2k, ..., dwNk} into r groups with approximately equal numbers of elements according to the sorting results, wherein the relationship between any two groups a and b is that any element in group a is greater than or equal to b Any element in the group, or any element in group a is less than or equal to any element in group b; take out the data with the smallest value in each group to form a set {s1, s2, ..., sr}, and s1sr, set dwnk=1. Where g1(sm) is an increasing function, g1(sm)∈(0, 1), for example, g1(sm)=sm / sr; 1≤m<r, r is a set positive number. In the same way, the column vector of the kth user in the user set U can be normalized.
[0060] exist image 3 In an application example of the method, after performing the step S16, it further includes setting uwmk=u...
example 1
[0070] Example 1: Let the λ1(n, m, T) and the λ2(m, n, T) be set constants. For example, λ1(n, m, T)=c1 and λ2(m, n, T)=c2, where c1 and c2 are set normal constants, such as c1=c2=0.01.
[0071] Example 2: the λ1(n, m, T) and the λ2(m, n, T) are respectively decreasing functions of the frequency of accessing the document set D by the user m. For example, if λ1(n, m, T)=1 / g2[freq(m)], λ2(m,n,T)=1 / g2[freq(m)], the g2(x) is an increasing function. For example, g2(x) is a piecewise function, when x
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