[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108446296A - A kind of information processing method and device - Google Patents

A kind of information processing method and device Download PDF

Info

Publication number
CN108446296A
CN108446296A CN201810068768.0A CN201810068768A CN108446296A CN 108446296 A CN108446296 A CN 108446296A CN 201810068768 A CN201810068768 A CN 201810068768A CN 108446296 A CN108446296 A CN 108446296A
Authority
CN
China
Prior art keywords
report
event
event report
text
value
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.)
Granted
Application number
CN201810068768.0A
Other languages
Chinese (zh)
Other versions
CN108446296B (en
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.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and 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 Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201810068768.0A priority Critical patent/CN108446296B/en
Publication of CN108446296A publication Critical patent/CN108446296A/en
Application granted granted Critical
Publication of CN108446296B publication Critical patent/CN108446296B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/35Clustering; Classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/289Phrasal analysis, e.g. finite state techniques or chunking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

An embodiment of the present invention provides a kind of information processing method and device, the method includes:Obtain focus incident label and multiple events report;The first text similarity of the focus incident label and the multiple event report is calculated, and, the second text similarity between the multiple event report is calculated, and, obtain the Aging Characteristic value of the multiple event report;According to first text similarity, second text similarity and the Aging Characteristic value, the maximal margin correlation of the multiple event report is calculated;It polymerize the multiple event report according to the maximal margin correlation of the multiple event report, obtains report polymerization result.According to embodiments of the present invention, it saves user and obtains the time and efforts reported with diversity, the event of timeliness.

Description

A kind of information processing method and device
Technical field
The present invention relates to field of information processing, more particularly to a kind of information processing method, and, a kind of information processing apparatus It sets, and, a kind of mobile terminal, and, a kind of computer readable storage medium.
Background technology
Currently, more and more users register capital to news, the especially concern to current hotspot event by Interworking GateWay.
In general, the event report that user can be directed to focus incident scans for obtaining relevant event report, alternatively, by The event report of focus incident is recommended user by website operator.When search events are reported or recommend event report, need A large amount of event report is polymerize, user is sent to using polymerization result as search result or recommendation results.
However, in current event report polymerization methods, the relevance of event report and focus incident is only accounted for, is caused Duplicate contents are excessive in the multiple events report being polymerize, moreover, the event report being polymerize may be expired.And by upper A large amount of repetitions, expired event report may be supplied to user, when user also needs to spend by the event report polymerization methods stated Between and energy therefrom screen, to meet the demand of diversity, timeliness that it reports event etc..
Therefore, there is expend user time and energy to the event report polymerization methods of the prior art.
Invention content
The embodiment of the present invention provides a kind of information processing method for technical problem to be solved, and, Yi Zhongxin Cease processing unit.
To solve the above-mentioned problems, the present invention provides a kind of information processing method, the method includes:
Obtain focus incident label and multiple events report;
The first text similarity of the focus incident label and the multiple event report is calculated, and, described in calculating The second text similarity between multiple event reports, and, obtain the Aging Characteristic value of the multiple event report;
According to first text similarity, second text similarity and the Aging Characteristic value, calculate described more The maximal margin correlation of a event report;
It polymerize the multiple event report according to the maximal margin correlation of the multiple event report, obtains report polymerization As a result.
Optionally, the focus incident label has corresponding first text vector, described to calculate the focus incident mark The step of first text similarity of label and the multiple event report, including:
Event report to be evaluated is chosen from the multiple event report;
Word segmentation processing is carried out to the event report to be evaluated, obtains multiple report participle texts;
Calculate the second text vector of the multiple report participle text;
The cosine value for calculating first text vector and second text vector, it is similar as first text Degree.
Optionally, the event report has N number of, and N number of event report includes M and evaluated event report, 0 < M < N, the event report of having evaluated have corresponding third text vector, second calculated between the multiple event report The step of text similarity, including:
Calculate the third text that the second text vector of the event report to be evaluated has evaluated event report with the M M cosine value of vector;
Maximum cosine value is extracted in the M cosine value, as second text similarity.
Optionally, there is the focus incident label event time, the event report to have report time, the acquisition The step of Aging Characteristic value of the multiple event report, including:
It calculates between the report time of the event report to be evaluated and the time of the event time of the focus incident label Every value;
Using the time interval value and preset timeliness pad value, the Aging Characteristic of the event report to be evaluated is calculated Value.
Optionally, the Aging Characteristic value includes the first Aging Characteristic value and the second Aging Characteristic value, described in the basis First text similarity, second text similarity and the Aging Characteristic value calculate the maximum of the multiple event report The step of edge correlation, including:
Calculate the first product of first text similarity and the first Aging Characteristic value;
Calculate the second product of second text similarity and the second Aging Characteristic value;
The difference for calculating first product and second product, as the maximal margin correlation.
Optionally, the maximal margin correlation according to the multiple event report polymerize the multiple event and reports, The step of obtaining report polymerization result, including:
According to the size of the maximal margin correlation, the multiple event report is ranked up;
It regard multiple events report after sequence as the report polymerization result.
Optionally, the maximal margin correlation according to the multiple event report polymerize the multiple event and reports, The step of obtaining report polymerization result, including:
In the multiple event report, the event for extracting the maximal margin correlation more than predetermined threshold value is reported;
The event extracted is reported and is used as the report polymerization result.
Optionally, the method further includes:
When receiving report searching request of the user for the focus incident label, the report polymerization result is sent extremely The user;Or
Recommend the report polymerization result to user.
To solve the above-mentioned problems, the present invention also provides a kind of information processing unit, described device includes:
Label, report acquisition module, for obtaining focus incident label and multiple events report;
Text similarity, Aging Characteristic value computing module, for calculating the focus incident label and the multiple event First text similarity of report, and, the second text similarity between the multiple event report is calculated, and, it obtains The Aging Characteristic value of the multiple event report;
Maximal margin correlation value calculation module, for according to first text similarity, second text similarity With the Aging Characteristic value, the maximal margin correlation of the multiple event report is calculated;
Report aggregation module, the maximal margin correlation for being reported according to the multiple event polymerize the multiple event Report obtains report polymerization result.
Optionally, the focus incident label has corresponding first text vector, the text similarity, Aging Characteristic It is worth computing module, including:
Event report to be evaluated chooses submodule, for choosing event report to be evaluated from the multiple event report;
Word segmentation processing submodule obtains multiple report participles for carrying out word segmentation processing to the event report to be evaluated Text;
Second text vector computational submodule, the second text vector for calculating the multiple report participle text;
First Text similarity computing submodule, for calculating first text vector and second text vector Cosine value, as first text similarity.
Optionally, the event report has N number of, and N number of event report includes M and evaluated event report, 0 < M < N, the event of having evaluated report there is corresponding third text vector, the text similarity, Aging Characteristic value computing module, Including:
M cosine value computational submodule, the second text vector and the M for calculating the event report to be evaluated are a M cosine value of the third text vector of event report is evaluated;
Second text similarity extracting sub-module, for extracting maximum cosine value in the M cosine value, as described Second text similarity.
Optionally, there is the focus incident label event time, the event report to have report time, the text Similarity, Aging Characteristic value computing module, including:
Time interval value computational submodule, the report time for calculating the event report to be evaluated and the hot spot thing The time interval value of the event time of part label;
Aging Characteristic value computational submodule calculates institute for using the time interval value and preset timeliness pad value State the Aging Characteristic value of event report to be evaluated.
Optionally, the Aging Characteristic value includes the first Aging Characteristic value and the second Aging Characteristic value, the maximal margin Correlation value calculation module, including:
First product computational submodule, for calculating first text similarity and the first Aging Characteristic value One product;
Second product computational submodule, for calculating second text similarity and the second Aging Characteristic value Two products;
Product mathematic interpolation submodule, the difference for calculating first product and second product, as described Maximal margin correlation.
Optionally, the report aggregation module, including:
Report sorting sub-module, for according to the maximal margin correlation size, to the multiple event report into Row sequence;
First report polymerization result generates submodule, polymerize as the report for multiple events report after sorting As a result.
Optionally, the report aggregation module, including:
Event reports extracting sub-module, in the multiple event report, extracting the maximal margin correlation Event more than predetermined threshold value is reported;
Second report polymerization result generates submodule, for reporting the event extracted as report polymerization knot Fruit.
Optionally, described device further includes:
It reports polymerization result sending module, is asked for the report search of the focus incident label for user ought to be received It asks, sends the report polymerization result to the user;Or recommend the report polymerization result to user.
To solve the above-mentioned problems, it the present invention also provides a kind of mobile terminal, including processor, memory and is stored in On the memory and the computer program that can run on the processor, the computer program are executed by the processor When, realize any of the above-described information processing method.
To solve the above-mentioned problems, the present invention also provides a kind of computer readable storage mediums, which is characterized in that described Computer program is stored on computer readable storage medium, when the computer program is executed by processor, is realized any of the above-described The information processing method.
The embodiment of the present invention can reach advantageous effect below:
According to embodiments of the present invention, the first text similarity for being reported with multiple events in conjunction with focus incident label, multiple The Aging Characteristic value of the second text similarity and multiple events report between event report, calculates multiple event reports Maximal margin correlation, and multiple events report is polymerize according to maximal margin correlation, obtain report polymerization result.To User provides this report polymerization result, without the screening of user effort time and efforts meet diversity that it reports event, when The event report of effect property etc. demand saves user and obtains the time reported with diversity, the event of timeliness and essence Power.
Description of the drawings
Fig. 1 is the step flow chart for the information processing method that the embodiment of the present invention one provides;
Fig. 2 is the step flow chart of information processing method provided by Embodiment 2 of the present invention;
Fig. 3 is the structure diagram for the information processing unit that the embodiment of the present invention three provides;
Fig. 4 is the structure diagram for the information processing unit that the embodiment of the present invention four provides.
Specific implementation mode
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, below in conjunction with the accompanying drawings and specific real Applying mode, the present invention is described in further detail.
Embodiment one
Fig. 1 is the step flow chart for the information processing method that the embodiment of the present invention one provides, and the method can be wrapped specifically Include following steps:
Step 110, focus incident label and multiple events report are obtained.
Above-mentioned focus incident label can be one or more keywords of mark focus incident.
In the specific implementation, can be searched to multiple according to the temperature of search key by collecting the search key of user Rope keyword is filtered and arranges, and obtains focus incident label.
For example, being directed to focus incident " the partner performer Li great Mei of Zhao Benshan dies of illness ", for search key, can obtain Corresponding focus incident label is " performer Li great Mei dies of illness ", " Zhao Benshan partner dies of illness ", " Li great Mei dies of illness " etc..
Above-mentioned event report can be the report of news release, microblogging, blog articles on network for focus incident etc. Road.
In the specific implementation, can be scanned for based on focus incident label, multiple event reports are extracted from search result.
It on the basis of previous example, searches for " performer Li great Mei dies of illness ", can obtain entitled " grieved!Zhao Benshan takes The big U.S.A of shelves Lee dies of illness!The red child of son sends out microblogging and allows people's tear mesh!", " Zhao Benshan work together the big dead son of U.S. of Lee be small Shenyang fellow disciple teacher Younger brother ", " the big U.S. of Song little Bao partner Lee is dead, dies at the age of 55 years old!Online friend:Zhao Jiaban is really eventful period!", " this mountain medium loses again A member senior general, beloved pupil Lee is big, and U.S. is dead, and I had never expected son unexpectedly is him" etc. multiple events report.
Focus incident label is got as a result, and is reported for multiple events of focus incident label.
Step 120, the first text similarity of the focus incident label and the multiple event report is calculated, and, The second text similarity between the multiple event report is calculated, and, obtain the Aging Characteristic of the multiple event report Value.
In the specific implementation, the text vector of each keyword in focus incident label can be calculated, and, calculate event report The text vector of each keyword in road calculates the cosine value between two text vectors, as above-mentioned text similarity.For Explanation is distinguished, by the text similarity between focus incident label and event report, is named as the first text similarity.This One text similarity can be used for the degree of association of evaluation event report and focus incident.
It is reported in the specific implementation, two events can be directed to, calculates the text vector of its each keyword, calculate two texts Cosine value between this vector, as above-mentioned text similarity.In order to distinguish explanation, the text between two events are reported Similarity is named as the second text similarity.First text similarity can be used for evaluating the pass between two event reports Connection degree.
In the specific implementation, the event time of focus incident can be determined first, and, when determining the report of event report Between, the Aging Characteristic value of event report is calculated according to event time and report time.The Aging Characteristic value, can be used for evaluating The timeliness of event report.
In practical applications, can include to have evaluated event report and event to be evaluated report in multiple event reports. Evaluated event report can be be evaluated as meeting user demand and event report labeled as final polymerization result Road, and event to be evaluated report can be then currently carry out evaluating whether to meet user demand, it is unmarked be final polymerization knot The event of fruit is reported.When executing step 120, more specifically, an event report to be evaluated can be chosen first, hot spot is calculated The first text similarity between event tag and event to be evaluated report, and, calculate event report to be evaluated and at least one A the second text similarity evaluated between event report, and, the report reported according to event time and event to be evaluated Time calculates the Aging Characteristic value of the event report to be evaluated.
Certainly, in actual application scenarios, whole event reports can also be directed to and calculate the first text similarity, second Text similarity and Aging Characteristic value, those skilled in the art can according to the first text similarity of actual demand setup algorithm, The concrete mode and particular order of second text similarity and Aging Characteristic value, the embodiment of the present invention are not restricted this.
Step 130, according to first text similarity, second text similarity and the Aging Characteristic value, meter Calculate the maximal margin correlation of the multiple event report.
In the specific implementation, MMR models (Maximal Marginal Relevance, maximal margin are related) meter may be used Calculate maximal margin correlation.MMR models can report it based on similarity, the event between focus incident label and event report Between similarity, event time and the dimensions such as interval between the report time, overall merit and the associated multiple things of focus incident Relevance, diversity and the timeliness of part report.
Step 140, it polymerize the multiple event according to the maximal margin correlation of the multiple event report to report, obtains Report polymerization result.
In the specific implementation, the size for the maximal margin correlation that can be reported according to multiple events, reports multiple events It is ranked up, by the event report after sequence as report polymerization result;It can also be according to maximal margin correlation, to multiple things Part report is screened, and filters out several events report of the maximal margin correlation more than predetermined threshold value as report polymerization knot Fruit.Multiple events report in polymerization result, sorting forward is and focus incident close association, repetitive rate is relatively low and has The event of timeliness reports, alternatively, being in polymerization result and focus incident close association, repetitive rate is relatively low and has timeliness Event report, user need not in addition spend time and efforts, from polymerization result screening meet its event is reported it is various Property, timeliness etc. demand event report.
According to embodiments of the present invention, the first text similarity for being reported with multiple events in conjunction with focus incident label, multiple The Aging Characteristic value of the second text similarity and multiple events report between event report, calculates multiple event reports Maximal margin correlation, and multiple events report is polymerize according to maximal margin correlation, obtain report polymerization result.To User provides this report polymerization result, without the screening of user effort time and efforts meet diversity that it reports event, when The event report of effect property etc. demand saves user and obtains the time reported with diversity, the event of timeliness and essence Power.
Embodiment two
Fig. 2 is the step flow chart of information processing method provided by Embodiment 2 of the present invention, and the method can be wrapped specifically Include following steps:
Step 210, focus incident label and multiple events report are obtained.
Step 220, the first text similarity of the focus incident label and the multiple event report is calculated, and, The second text similarity between the multiple event report is calculated, and, obtain the Aging Characteristic of the multiple event report Value.
Optionally, the focus incident label has corresponding first text vector, described to calculate the focus incident mark The step of first text similarity of label and the multiple event report, including:
Step 221, event report to be evaluated is chosen from the multiple event report;
Step 222, word segmentation processing is carried out to the event report to be evaluated, obtains multiple report participle texts;
Step 223, the second text vector of the multiple report participle text is calculated;
Step 224, the cosine value for calculating first text vector and second text vector, as first text This similarity.
In the specific implementation, the text vector of each keyword in focus incident label can be calculated, as focus incident mark First text vector of label.It is reported for multiple events, can therefrom choose a thing for not being evaluated maximal margin correlation Part is reported, is reported as event to be evaluated.Then, word segmentation processing is carried out to the event report to be evaluated, obtains multiple reports point Word text.In practical application, the title that can be reported only for event to be evaluated carries out word segmentation processing.For example, for be evaluated The title " this mountain medium loses a member senior general again, and beloved pupil Lee is big, and U.S. is dead, and I had never expected son unexpectedly is him " of event report, is segmented Processing obtains multiple participle texts such as " this mountain ", " beloved pupil ", " Li great Mei ", " dead ", " son ", calculates multiple participle text Text vector, as event to be evaluated report the second text vector.
After the second text vector for obtaining event report to be evaluated, the first text vector of focus incident label is calculated Cosine value between the second text vector of event to be evaluated report, as the first above-mentioned text similarity.
For example, the first text vector of focus incident label E vent is eevent, currently there is N number of event to report, choose i-th A event reports Feedi, reported as event to be evaluated, the second text vector is efeed_i, calculate the first text vector eevent With the second text vector efeed_iBetween cosine value sim1Formula it is as follows:
Optionally, the event report has N number of, and N number of event report includes M and evaluated event report, 0 < M < N, the event report of having evaluated have corresponding third text vector, second calculated between the multiple event report The step of text similarity, including:
Step 225, the second text vector for calculating the event report to be evaluated has evaluated event report with the M M cosine value of third text vector;
Step 226, maximum cosine value is extracted in the M cosine value, as second text similarity.
In the specific implementation, assuming currently there is N number of event report, M event report therein has been evaluated, i.e., N number of There are M to have been evaluated event report in event report.For event report has been evaluated, the text of its each keyword can be calculated Vector, as the third text vector for having evaluated event report.
After the second text vector for obtaining event report to be evaluated, the second text of event report to be evaluated can be calculated Cosine value between this vector and the M third text vectors for having evaluated event report, obtains M cosine value.It is remaining for the M String value searches the maximum cosine value of numerical value, as the second above-mentioned text similarity.
On the basis of above-mentioned example, there are M to evaluate event report in N number of event report, take wherein j-th and evaluated Event reports Feedj, third text vector is efeed_j, calculate the second text vector efeed_iWith third text vector efeed_j Between cosine value sim2Formula it is as follows:
Optionally, there is the focus incident label event time, the event report to have report time, the acquisition The step of Aging Characteristic value of the multiple event report, including:
Step 227, the event time of the report time and the focus incident label of the event report to be evaluated is calculated Time interval value;
Step 228, using the time interval value and preset timeliness pad value, the event report to be evaluated is calculated Aging Characteristic value.
In the specific implementation, the time of origin of focus incident can be determined in such a way that Manual definition or network crawl, make The event time having for focus incident label.Furthermore, it is possible to which the publication event that event is reported, event is reported as it.By This, has obtained the report time of the event and event report of focus incident label.
For the event time of the report time and focus incident label of event to be evaluated report, between the time between calculating Every value.For example, the event time of focus incident label E vent is Tevent, event report Feed to be evaluatediThe report time be Tfeed_i, time interval value Δ t=Tevent-Tfeed_i
Above-mentioned timeliness pad value t can be preset based on experience valueo, the event for adjusting certain type focus incident The ratio degree that temperature decays at any time.For time interval value Δ t and timeliness pad value to, can by exponential function formula The Aging Characteristic value of event report to be evaluated is calculated.For example, following formula computational valid time eigenvalue λ may be used:
By above-mentioned formula, the event that can quantify reports the timeliness relative to focus incident.
Step 230, according to first text similarity, second text similarity and the Aging Characteristic value, meter Calculate the maximal margin correlation of the multiple event report.
Optionally, the Aging Characteristic value include the first Aging Characteristic value and the second Aging Characteristic value, the step 230, Including:
Step 231, the first product of first text similarity and the first Aging Characteristic value is calculated;
Step 232, the second product of second text similarity and the second Aging Characteristic value is calculated;
Step 233, the difference for calculating first product and second product, as the maximal margin correlation.
In practical application, MMR models may be used and calculate maximal margin correlation.MMR formula are as follows:
From above-mentioned formula as it can be seen that calculating the first text similarity sim1(Feedi, Event) and with the first Aging Characteristic value λ's First product calculates the second text similarityWith the second Aging Characteristic value The maximal margin correlation of event report to be evaluated can be calculated according to the difference of two products in second product of (1- λ) MMRfeed_i
It is reported for each event, the mode to repeat the above steps, you can obtain the maximal margin phase of multiple event reports Pass value.
After the maximal margin correlation for obtaining event report, it can be correspondingly marked to have evaluated event report.
Step 240, it polymerize the multiple event according to the maximal margin correlation of the multiple event report to report, obtains Report polymerization result.
Optionally, the step 240, including:
Step 241, according to the size of the maximal margin correlation, the multiple event report is ranked up;
Step 242, it regard multiple events report after sequence as the report polymerization result.
In the specific implementation, the maximal margin correlation that can be directed to multiple events report is ranked up, by the thing after sequence Part report polymerization is as above-mentioned report polymerization result.This report polymerization result makes several events for sorting forward report, Report that user can easily browse as a result, for the event relatively low and with timeliness with focus incident close association, repetitive rate It is reported to required event.
Optionally, the step 240, including:
Step 243, in the multiple event report, the thing that the maximal margin correlation is more than predetermined threshold value is extracted Part is reported;
Step 244, the event extracted is reported and is used as the report polymerization result.
In the specific implementation, the maximal margin correlation that event is reported can be compared with predetermined threshold value, if maximum side Edge correlation is more than predetermined threshold value, then is retained, if maximal margin correlation is less than predetermined threshold value, is abandoned.Finally, The event remained is reported that polymerization is used as above-mentioned report polymerization result.The event report that this report polymerization result is included, It is that the event relatively low and with timeliness with focus incident close association, repetitive rate reports that user can be easily clear as a result, It lookes to required event report.
Step 250, when receiving report searching request of the user for the focus incident label, it is poly- to send the report Result is closed to the user;Alternatively, recommending the report polymerization result to user.
In the specific implementation, when user's search events are reported, user would generally submit some search key, if search is closed Keyword and some focus incident tag match, then can be sent to user by the corresponding report polymerization result of focus incident label.
In addition it is also possible to the report polymerization result of some focus incident label periodically be sent to user, by multiple events Report recommends user's browsing.
It should be noted that information processing method provided in an embodiment of the present invention can be applied on server, server It can be reported according to the focus incident label of acquisition and multiple events by the above method, obtain report polymerization result, will report Polymerization result is sent to the user terminal, and is shown to user.Certainly, in practical applications, can also be applied on user terminal, by User terminal is reported by the above method according to the focus incident label of acquisition and multiple events, and report polymerization result is obtained, to User shows.
Embodiment three
Fig. 3 be the embodiment of the present invention three provide information processing unit structure diagram, described information processing unit 300, It can specifically include with lower module:
Label, report acquisition module 310, for obtaining focus incident label and multiple events report;
Text similarity, Aging Characteristic value computing module 320, for calculating the focus incident label and the multiple thing First text similarity of part report, and, the second text similarity between the multiple event report is calculated, and, it obtains Take the Aging Characteristic value of the multiple event report;
Maximal margin correlation value calculation module 330, for similar according to first text similarity, second text Degree and the Aging Characteristic value calculate the maximal margin correlation of the multiple event report;
Report aggregation module 340, the maximal margin correlation polymerization for being reported according to the multiple event is the multiple Event is reported, report polymerization result is obtained.
According to embodiments of the present invention, focus incident label and multiple event reports are obtained by label, report acquisition module 310 Road, by text similarity, Aging Characteristic value computing module 320 obtain the first text similarity, the second text similarity and when Characteristic value is imitated, the first text of focus incident label and multiple events report is combined by maximal margin correlation value calculation module 330 The Aging Characteristic value of the second text similarity and multiple events report between similarity, multiple events report, calculates multiple The maximal margin correlation of event report, and by reporting aggregation module 340 according to maximal margin correlation to multiple event reports Road is polymerize, and report polymerization result is obtained.This report polymerization result is provided a user, is sieved without user effort time and efforts The event report for selecting the diversity for meeting it and reporting event, timeliness etc. demand, saves user and obtains with more Sample, timeliness event report time and efforts.
Example IV
Fig. 4 be the embodiment of the present invention four provide information processing unit structure diagram, described information processing unit 400, It can specifically include with lower module:
Label, report acquisition module 410, for obtaining focus incident label and multiple events report;
Text similarity, Aging Characteristic value computing module 420, for calculating the focus incident label and the multiple thing First text similarity of part report, and, the second text similarity between the multiple event report is calculated, and, it obtains Take the Aging Characteristic value of the multiple event report;
Maximal margin correlation value calculation module 430, for similar according to first text similarity, second text Degree and the Aging Characteristic value calculate the maximal margin correlation of the multiple event report;
Report aggregation module 440, the maximal margin correlation polymerization for being reported according to the multiple event is the multiple Event is reported, report polymerization result is obtained;
It reports polymerization result sending module 450, is searched for the report of the focus incident label for user ought to be received Rope is asked, and sends the report polymerization result to the user;Or recommend the report polymerization result to user.
Optionally, the focus incident label has corresponding first text vector, the text similarity, Aging Characteristic It is worth computing module 420, following submodule can be specifically included:
Event report to be evaluated chooses submodule 421, for choosing event report to be evaluated from the multiple event report Road;
Word segmentation processing submodule 422 obtains multiple reports point for carrying out word segmentation processing to the event report to be evaluated Word text;
Second text vector computational submodule 423, the second text vector for calculating the multiple report participle text;
First Text similarity computing submodule 424, for calculate first text vector and second text to The cosine value of amount, as first text similarity.
Optionally, the event report has N number of, and N number of event report includes M and evaluated event report, 0 < M < N, the event report of having evaluated have corresponding third text vector, the text similarity, Aging Characteristic value computing module 420, following submodule can be specifically included:
M cosine value computational submodule 425, for calculate the second text vector of the event to be evaluated report with it is described M cosine value of the M third text vectors for having evaluated event report;
Second text similarity extracting sub-module 426, for extracting maximum cosine value in the M cosine value, as Second text similarity.
Optionally, there is the focus incident label event time, the event report to have report time, the text Similarity, Aging Characteristic value computing module 420, can specifically include following submodule:
Time interval value computational submodule 427, the report time for calculating the event report to be evaluated and the heat The time interval value of the event time of point event tag;
Aging Characteristic value computational submodule 428 is calculated for using the time interval value and preset timeliness pad value The Aging Characteristic value of the event report to be evaluated.
Optionally, the Aging Characteristic value includes the first Aging Characteristic value and the second Aging Characteristic value, the maximal margin Correlation value calculation module 430, including:
First product computational submodule 431, for calculating first text similarity and the first Aging Characteristic value The first product;
Second product computational submodule 432, for calculating second text similarity and the second Aging Characteristic value The second product;
Product mathematic interpolation submodule 433, the difference for calculating first product and second product, as institute State maximal margin correlation.
Optionally, the report aggregation module 440, can specifically include following submodule:
It reports sorting sub-module 441, for the size according to the maximal margin correlation, the multiple event is reported It is ranked up;
First report polymerization result generates submodule 442, and the report is used as multiple events report after sorting Polymerization result.
Optionally, the report aggregation module 440, can specifically include following submodule:
Event reports extracting sub-module 443, in the multiple event report, it is related to extract the maximal margin Value is reported more than the event of predetermined threshold value;
Second report polymerization result generates submodule 444, polymerize as the report for reporting the event extracted As a result.
Embodiment five
The embodiment of the present invention five provides a kind of mobile terminal, the mobile terminal, may include processor, memory and It is stored in the computer program that can be run on the memory and on the processor;
When the computer program is executed by the processor, any described information in above method embodiment may be implemented The step of processing method, and identical technique effect can be reached, to avoid repeating, which is not described herein again.
Wherein, processor is the control centre of mobile terminal, utilizes each of various interfaces and the entire terminal of connection Part by running or execute the software program and/or module that are stored in memory, and is called and is stored in memory Data execute the various functions and processing data of terminal.In addition, memory may include high-speed random access memory, may be used also To include nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-states Part.
Embodiment six
The embodiment of the present invention six provides a kind of computer readable storage medium, is deposited on the computer readable storage medium Computer program is stored up, when the computer program is executed by processor, any letter in above method embodiment may be implemented The step of ceasing processing method, and identical technique effect can be reached, to avoid repeating, which is not described herein again.
Wherein, the computer readable storage medium, as read-only memory (Read-Only Memory, abbreviation ROM), Random access memory (Random Access Memory, abbreviation RAM), magnetic disc or CD etc..
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with The difference of other embodiment, the same or similar parts between the embodiments can be referred to each other.
It should be understood by those skilled in the art that, the embodiment of the embodiment of the present invention can be provided as method, apparatus or calculate Machine program product.Therefore, the embodiment of the present invention can be used complete hardware embodiment, complete software embodiment or combine software and The form of the embodiment of hardware aspect.Moreover, the embodiment of the present invention can be used one or more wherein include computer can With in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) of program code The form of the computer program product of implementation.
In a typical configuration, the computer system includes one or more processors (CPU), input/output Interface, network interface and memory.Memory may include the volatile memory in computer-readable medium, random access memory The forms such as device (RAM) and/or Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is to calculate The example of machine readable medium.Computer-readable medium includes that permanent and non-permanent, removable and non-removable media can be with Information storage is realized by any method or technique.Information can be computer-readable instruction, data structure, the module of program or Other data.The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), dynamic random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), fast flash memory bank or other memory techniques, CD-ROM are read-only Memory (CD-ROM), digital versatile disc (DVD) or other optical storages, magnetic tape cassette, tape magnetic disk storage or Other magnetic storage systems or any other non-transmission medium, can be used for storing can be by the information of computing system accesses.According to Herein defines, and computer-readable medium does not include non-persistent computer readable media (transitory media), such as The data-signal and carrier wave of modulation.
The embodiment of the present invention be with reference to according to the method for the embodiment of the present invention, terminal system (system) and computer program The flowchart and/or the block diagram of product describes.It should be understood that flowchart and/or the block diagram can be realized by computer program instructions In each flow and/or block and flowchart and/or the block diagram in flow and/or box combination.These can be provided Computer program instructions are to all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing terminal systems The processor of system is to generate a machine so that is held by the processor of computer or other programmable data processing terminal systems Capable instruction generates for realizing in one flow of flow chart or multiple flows and/or one box of block diagram or multiple boxes The device of specified function.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing terminal systems In computer-readable memory operate in a specific manner so that instruction stored in the computer readable memory generates packet The manufacture of command device is included, which realizes in one flow of flow chart or multiple flows and/or one side of block diagram The function of being specified in frame or multiple boxes.
These computer program instructions can be also loaded into computer or other programmable data processing terminal systems so that Series of operation steps are executed on computer or other programmable terminal systems to generate computer implemented processing, thus The instruction executed on computer or other programmable terminal systems is provided for realizing in one flow of flow chart or multiple flows And/or in one box of block diagram or multiple boxes specify function the step of.
Although the preferred embodiment of the embodiment of the present invention has been described, once a person skilled in the art knows bases This creative concept, then additional changes and modifications can be made to these embodiments.So the following claims are intended to be interpreted as Including preferred embodiment and fall into all change and modification of range of embodiment of the invention.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that process, method, article or terminal system including a series of elements are not only wrapped Those elements are included, but also include other elements that are not explicitly listed, or further include for this process, method, article Or the element that terminal system is intrinsic.In the absence of more restrictions, being wanted by what sentence "including a ..." limited Element, it is not excluded that there is also other identical elements in process, method, article or the terminal system including the element.
Technical solution provided by the present invention is described in detail above, specific case used herein is to this hair Bright principle and embodiment is expounded, the explanation of above example is only intended to help understand the present invention method and its Core concept;Meanwhile for those of ordinary skill in the art, according to the thought of the present invention, in specific implementation mode and application There will be changes in range, in conclusion the content of the present specification should not be construed as limiting the invention.

Claims (18)

1. a kind of information processing method, which is characterized in that the method includes:
Obtain focus incident label and multiple events report;
The first text similarity of the focus incident label and the multiple event report is calculated, and, it calculates the multiple The second text similarity between event report, and, obtain the Aging Characteristic value of the multiple event report;
According to first text similarity, second text similarity and the Aging Characteristic value, the multiple thing is calculated The maximal margin correlation of part report;
It polymerize the multiple event report according to the maximal margin correlation of the multiple event report, obtains report polymerization knot Fruit.
2. according to the method described in claim 1, it is characterized in that, the focus incident label have corresponding first text to The step of amount, first text similarity for calculating the focus incident label and the multiple event report, including:
Event report to be evaluated is chosen from the multiple event report;
Word segmentation processing is carried out to the event report to be evaluated, obtains multiple report participle texts;
Calculate the second text vector of the multiple report participle text;
The cosine value for calculating first text vector and second text vector, as first text similarity.
3. according to the method described in claim 2, it is characterized in that, event report has N number of, wrapped in N number of event report It includes M and has evaluated event report, 0 < M < N, the event report of having evaluated has corresponding third text vector, the calculating The step of the second text similarity between the multiple event report, including:
Calculate the third text vector that the second text vector of the event report to be evaluated has evaluated event report with the M M cosine value;
Maximum cosine value is extracted in the M cosine value, as second text similarity.
4. according to the method described in claim 2, it is characterized in that, the focus incident label has event time, the thing Part report has the step of report time, the Aging Characteristic value for obtaining the multiple event report, including:
Calculate the time interval value of the report time and the event time of the focus incident label of the event report to be evaluated;
Using the time interval value and preset timeliness pad value, the Aging Characteristic value of the event report to be evaluated is calculated.
5. according to the method described in claim 1, it is characterized in that, the Aging Characteristic value includes the first Aging Characteristic value and the Two Aging Characteristic values, it is described according to first text similarity, second text similarity and the Aging Characteristic value, meter The step of calculating the maximal margin correlation of the multiple event report, including:
Calculate the first product of first text similarity and the first Aging Characteristic value;
Calculate the second product of second text similarity and the second Aging Characteristic value;
The difference for calculating first product and second product, as the maximal margin correlation.
6. according to the method described in claim 1, it is characterized in that, the maximal margin phase reported according to the multiple event Pass value polymerize the multiple event report, the step of obtaining reporting polymerization result, including:
According to the size of the maximal margin correlation, the multiple event report is ranked up;
It regard multiple events report after sequence as the report polymerization result.
7. according to the method described in claim 1, it is characterized in that, the maximal margin phase reported according to the multiple event Pass value polymerize the multiple event report, the step of obtaining reporting polymerization result, including:
In the multiple event report, the event for extracting the maximal margin correlation more than predetermined threshold value is reported;
The event extracted is reported and is used as the report polymerization result.
8. according to the method described in claim 1, it is characterized in that, the method further includes:
When the report searching request for receiving user and being directed to the focus incident label, the report polymerization result is sent to described User;Or
Recommend the report polymerization result to user.
9. a kind of information processing unit, which is characterized in that described device includes:
Label, report acquisition module, for obtaining focus incident label and multiple events report;
Text similarity, Aging Characteristic value computing module are reported for calculating the focus incident label with the multiple event The first text similarity, and, calculate the second text similarity between the multiple event report, and, described in acquisition The Aging Characteristic value of multiple event reports;
Maximal margin correlation value calculation module, for according to first text similarity, second text similarity and institute Aging Characteristic value is stated, the maximal margin correlation of the multiple event report is calculated;
Report aggregation module, the maximal margin correlation for being reported according to the multiple event polymerize the multiple event report Road obtains report polymerization result.
10. device according to claim 9, which is characterized in that the focus incident label has corresponding first text Vector, the text similarity, Aging Characteristic value computing module, including:
Event report to be evaluated chooses submodule, for choosing event report to be evaluated from the multiple event report;
Word segmentation processing submodule obtains multiple report participle texts for carrying out word segmentation processing to the event report to be evaluated;
Second text vector computational submodule, the second text vector for calculating the multiple report participle text;
First Text similarity computing submodule, the cosine for calculating first text vector and second text vector Value, as first text similarity.
11. device according to claim 10, which is characterized in that event report have it is N number of, in N number of event report Event report, 0 < M < N are evaluated including M, the event report of having evaluated has corresponding third text vector, the text This similarity, Aging Characteristic value computing module, including:
M cosine value computational submodule, the second text vector for calculating the event report to be evaluated have been commented with the M M cosine value of the third text vector of valence event report;
Second text similarity extracting sub-module, for extracting maximum cosine value in the M cosine value, as described second Text similarity.
12. device according to claim 10, which is characterized in that the focus incident label has event time, described Event report, which has, reports the time, the text similarity, Aging Characteristic value computing module, including:
Time interval value computational submodule, the report time for calculating the event report to be evaluated and the focus incident mark The time interval value of the event time of label;
Aging Characteristic value computational submodule is waited for for using the time interval value and preset timeliness pad value described in calculating The Aging Characteristic value of evaluation event report.
13. device according to claim 9, which is characterized in that the Aging Characteristic value include the first Aging Characteristic value and Second Aging Characteristic value, the maximal margin correlation value calculation module, including:
First product computational submodule multiplies for calculating first text similarity with the first of the first Aging Characteristic value Product;
Second product computational submodule multiplies for calculating second text similarity with the second of the second Aging Characteristic value Product;
Product mathematic interpolation submodule, the difference for calculating first product and second product, as the maximum Edge correlation.
14. device according to claim 9, which is characterized in that the report aggregation module, including:
It reports sorting sub-module, for the size according to the maximal margin correlation, the multiple event report is arranged Sequence;
First report polymerization result generates submodule, for multiple events report after sorting as report polymerization knot Fruit.
15. device according to claim 9, which is characterized in that the report aggregation module, including:
Event reports extracting sub-module, in the multiple event report, extracting the maximal margin correlation and being more than The event of predetermined threshold value is reported;
Second report polymerization result generates submodule, and the report polymerization result is used as reporting the event extracted.
16. device according to claim 9, which is characterized in that described device further includes:
Report polymerization result sending module, for working as the report searching request for receiving user and being directed to the focus incident label, The report polymerization result is sent to the user;Or recommend the report polymerization result to user.
17. a kind of mobile terminal, which is characterized in that including processor, memory and be stored on the memory and can be in institute The computer program run on processor is stated, when the computer program is executed by the processor, realizes the claims Any information processing methods of 1-8.
18. a kind of computer readable storage medium, which is characterized in that store computer journey on the computer readable storage medium Sequence when the computer program is executed by processor, realizes any information processing methods of the claims 1-8.
CN201810068768.0A 2018-01-24 2018-01-24 Information processing method and device Active CN108446296B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810068768.0A CN108446296B (en) 2018-01-24 2018-01-24 Information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810068768.0A CN108446296B (en) 2018-01-24 2018-01-24 Information processing method and device

Publications (2)

Publication Number Publication Date
CN108446296A true CN108446296A (en) 2018-08-24
CN108446296B CN108446296B (en) 2021-10-15

Family

ID=63191142

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810068768.0A Active CN108446296B (en) 2018-01-24 2018-01-24 Information processing method and device

Country Status (1)

Country Link
CN (1) CN108446296B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109918627A (en) * 2019-01-08 2019-06-21 平安科技(深圳)有限公司 Document creation method, device, electronic equipment and storage medium
CN110543914A (en) * 2019-09-04 2019-12-06 软通动力信息技术有限公司 Event data processing method and device, computing equipment and medium
CN110929018A (en) * 2019-12-04 2020-03-27 Oppo(重庆)智能科技有限公司 Text processing method and device, storage medium and electronic equipment

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101174273A (en) * 2007-12-04 2008-05-07 清华大学 News event detecting method based on metadata analysis
JP4231298B2 (en) * 2003-01-14 2009-02-25 日本電信電話株式会社 Information extraction rule creation system, information extraction rule creation program, information extraction system, and information extraction program
US20120089599A1 (en) * 2006-12-07 2012-04-12 Google Inc. Interleaving Search Results
CN102929977A (en) * 2012-10-16 2013-02-13 浙江大学 Event tracing method aiming at news website
CN102937960A (en) * 2012-09-06 2013-02-20 北京邮电大学 Device and method for identifying and evaluating emergency hot topic
CN103020159A (en) * 2012-11-26 2013-04-03 百度在线网络技术(北京)有限公司 Method and device for news presentation facing events
CN103984757A (en) * 2014-05-29 2014-08-13 北京奇虎科技有限公司 Method and system for inserting news information articles in search result page
CN104217033A (en) * 2014-09-29 2014-12-17 北京奇虎科技有限公司 Search method and device based on timeliness
CN104915447A (en) * 2015-06-30 2015-09-16 北京奇艺世纪科技有限公司 Method and device for tracing hot topics and confirming keywords
CN106776933A (en) * 2016-12-01 2017-05-31 厦门市美亚柏科信息股份有限公司 A kind of processing method and system that polymerization is analyzed to similar case information
CN106874419A (en) * 2017-01-22 2017-06-20 北京航空航天大学 A kind of real-time focus polymerization of many granularities
CN107038193A (en) * 2016-11-17 2017-08-11 阿里巴巴集团控股有限公司 A kind for the treatment of method and apparatus of text message

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4231298B2 (en) * 2003-01-14 2009-02-25 日本電信電話株式会社 Information extraction rule creation system, information extraction rule creation program, information extraction system, and information extraction program
US20120089599A1 (en) * 2006-12-07 2012-04-12 Google Inc. Interleaving Search Results
CN101174273A (en) * 2007-12-04 2008-05-07 清华大学 News event detecting method based on metadata analysis
CN102937960A (en) * 2012-09-06 2013-02-20 北京邮电大学 Device and method for identifying and evaluating emergency hot topic
CN102929977A (en) * 2012-10-16 2013-02-13 浙江大学 Event tracing method aiming at news website
CN103020159A (en) * 2012-11-26 2013-04-03 百度在线网络技术(北京)有限公司 Method and device for news presentation facing events
CN103984757A (en) * 2014-05-29 2014-08-13 北京奇虎科技有限公司 Method and system for inserting news information articles in search result page
CN104217033A (en) * 2014-09-29 2014-12-17 北京奇虎科技有限公司 Search method and device based on timeliness
CN104915447A (en) * 2015-06-30 2015-09-16 北京奇艺世纪科技有限公司 Method and device for tracing hot topics and confirming keywords
CN107038193A (en) * 2016-11-17 2017-08-11 阿里巴巴集团控股有限公司 A kind for the treatment of method and apparatus of text message
CN106776933A (en) * 2016-12-01 2017-05-31 厦门市美亚柏科信息股份有限公司 A kind of processing method and system that polymerization is analyzed to similar case information
CN106874419A (en) * 2017-01-22 2017-06-20 北京航空航天大学 A kind of real-time focus polymerization of many granularities

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
白庆祥: "《新闻论语》", 31 October 2002, 北京:北京广播学院出版社 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109918627A (en) * 2019-01-08 2019-06-21 平安科技(深圳)有限公司 Document creation method, device, electronic equipment and storage medium
CN109918627B (en) * 2019-01-08 2024-03-19 平安科技(深圳)有限公司 Text generation method, device, electronic equipment and storage medium
CN110543914A (en) * 2019-09-04 2019-12-06 软通动力信息技术有限公司 Event data processing method and device, computing equipment and medium
CN110543914B (en) * 2019-09-04 2022-06-24 软通智慧信息技术有限公司 Event data processing method and device, computing equipment and medium
CN110929018A (en) * 2019-12-04 2020-03-27 Oppo(重庆)智能科技有限公司 Text processing method and device, storage medium and electronic equipment
CN110929018B (en) * 2019-12-04 2023-03-21 Oppo(重庆)智能科技有限公司 Text processing method and device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN108446296B (en) 2021-10-15

Similar Documents

Publication Publication Date Title
Reddy et al. Content-based movie recommendation system using genre correlation
US9449271B2 (en) Classifying resources using a deep network
CA2655196C (en) System and method for generating a display of tags
Yu et al. TIIREC: A tensor approach for tag-driven item recommendation with sparse user generated content
KR20140091530A (en) Relevance of name and other search queries with social network features
Ricci Recommender Systems: Models and Techniques.
CN102955810B (en) A kind of Web page classification method and equipment
Bouadjenek et al. Persador: personalized social document representation for improving web search
Oliveira et al. A recommendation approach for consuming linked open data
Hamouda et al. Put-tag: personalized user-centric tag recommendation for social bookmarking systems
CN104123285B (en) The air navigation aid and device of search result
CN108446296A (en) A kind of information processing method and device
Rawat et al. A comprehensive study on recommendation systems their issues and future research direction in e-learning domain
Cena et al. Anisotropic propagation of user interests in ontology-based user models
Jay et al. Review on web search personalization through semantic data
Lotfi et al. A tool for study on impact of Big Data technologies on firm performance
Loizou How to recommend music to film buffs: enabling the provision of recommendations from multiple domains
Han [Retracted] Recommendation Algorithm of Web‐Based Learning Resources considering Timeliness and Popularity
Liang et al. Personalized recommender system based on item taxonomy and folksonomy
Movahedian et al. A tag-based recommender system using rule-based collaborative profile enrichment
Sharma et al. A trust-based architectural framework for collaborative filtering recommender system
Mirizzi et al. Linked Open Data for content-based recommender systems
Alinaghi et al. A multi-agent question-answering system for e-learning and collaborative learning environment
Sammulal et al. A personalized recommender system using conceptual dynamics
Srifi et al. A concise survey on content recommendations

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
GR01 Patent grant
GR01 Patent grant