[go: up one dir, main page]

CN107895303B - A method of personalized recommendation based on OCEAN model - Google Patents

A method of personalized recommendation based on OCEAN model Download PDF

Info

Publication number
CN107895303B
CN107895303B CN201711131237.3A CN201711131237A CN107895303B CN 107895303 B CN107895303 B CN 107895303B CN 201711131237 A CN201711131237 A CN 201711131237A CN 107895303 B CN107895303 B CN 107895303B
Authority
CN
China
Prior art keywords
user
users
model
data
ocean model
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.)
Expired - Fee Related
Application number
CN201711131237.3A
Other languages
Chinese (zh)
Other versions
CN107895303A (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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN201711131237.3A priority Critical patent/CN107895303B/en
Publication of CN107895303A publication Critical patent/CN107895303A/en
Application granted granted Critical
Publication of CN107895303B publication Critical patent/CN107895303B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Recommending goods or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种基于OCEAN模型的个性化推荐的方法,通过建立微博用户的OCEAN模型,实现基于用户OCEAN模型的个性化推荐方法。在建立用户的OCEAN模型的时候,将用户的微博文本导入到LDA模型中,以无指导的方法从文本中发现隐含的寓意,提高预测的精准度。同时,将个性化推荐建立在用户聚类的基础上,缩小用户的搜索范围,减少实时推荐的计算量。结合用户的OCEAN模型于个性化推荐,深入到用户的性格特征进行研究,在个性化推荐的过程中更加符合用户的心理,具有更高的准确度。

Figure 201711131237

The invention discloses a method for personalized recommendation based on an OCEAN model. By establishing an OCEAN model of a microblog user, the personalized recommendation method based on the user's OCEAN model is realized. When building the user's OCEAN model, the user's microblog text is imported into the LDA model, and the implicit meaning is discovered from the text in an unguided method to improve the accuracy of prediction. At the same time, the personalized recommendation is based on user clustering, which narrows the search scope of users and reduces the calculation amount of real-time recommendation. Combining the user's OCEAN model with the personalized recommendation, and deeply researching the user's personality characteristics, the personalized recommendation process is more in line with the user's psychology and has higher accuracy.

Figure 201711131237

Description

Personalized recommendation method based on OCEAN model
Technical Field
The invention belongs to the technical field of personality prediction and personalized recommendation, and particularly relates to a personalized recommendation method based on an OCEAN model.
Background
In psychology, the OCEAN model is the five broad dimensions used to describe human personality, and this theory is based on the five-personality factor model. Five types of factors for the OCEAN model include: strict, outward, open, and fit for the personality and personality traits of human and nervous system. O stands for open to expert, C stands for Consumeriousness, E stands for exchange, A stands for Agreebleness and N stands for Neuroticisms. These five factors provide a rich conceptual architecture. In addition, the previous researches find that the five-personality theoretical model is strongly related to the behaviors of people on the social network sites.
Current personalized recommendation algorithms can be roughly classified into four categories:
(1) the recommendation mechanism based on the demographics is a recommendation method which is easy to implement, and simply finds the relevance degree of the user according to the basic information of the system user, and then recommends other articles which are liked by the similar user to the current user.
(2) The recommendation based on the content is a recommendation mechanism which is most widely applied at the beginning of the emergence of a recommendation engine, and the core idea of the recommendation based on the content recommendation is to find the relevance of the item or the content according to the metadata of the recommended item or the content and then recommend the similar item to a user based on the past preference record of the user. The recommendation system is mostly applied to the application of some information, some labels are extracted from the articles as the keywords of the articles, and then the similarity of the two articles can be evaluated through the labels.
(3) Association rule based recommendations, which are more common in e-commerce systems, have also proven to work well. The practical meaning is that users who have purchased some items prefer to purchase others. The primary goal of association rule-based recommendation systems is to mine association rules, i.e., collections of items purchased by many users at the same time, which can be recommended to each other.
(4) Collaborative filtering, which is a recommendation method widely used in recommendation systems. This algorithm is based on an assumption of "category by category, people by group" that users who like the same item are more likely to have the same interest. The recommendation system based on collaborative filtering is generally applied to a system with user scoring, and the user preference for the articles is described through the scores. Collaborative filtering is considered as an example of using collective intelligence, without requiring special treatment of items, but rather by establishing associations between items by users. Currently, collaborative filtering recommendation systems are differentiated into two types: user-based recommendations and Item-based recommendations.
However, the current personalized recommendation method is based on the above four categories, and does not combine the personality characteristics of the user well for marketing. The behavior of the user is not random, but implies many specific patterns. The network social behavior of the user reflects the user character, and meanwhile, the character of the user also influences the user behavior, so that the character of the user can be taken into consideration during online accurate marketing, online commodity recommendation, social recommendation and auxiliary product design, and a better result is obtained.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a personalized recommendation method based on an OCEAN model, which is used for performing personalized recommendation based on the personality of a user.
In order to achieve the above object, the invention provides a method for personalized recommendation based on an OCEAN model, which is characterized by comprising the following steps:
(1) establishing OCEAN model of social network site user
(1.1) selecting a plurality of microblog accounts, carrying out five personality tests on the users to obtain scores of five personality dimensions, and taking the scores of the five personality dimensions as an OCEAN model of the tested user;
(1.2) acquiring page content in a browser simulation mode, capturing microblog data of tested users, and respectively assembling the microblog data of each user into a text document;
(1.3) preprocessing the text document: filtering the text document, performing word segmentation processing, and storing the text document in a specified database after words are removed;
(1.4) importing the text documents of all tested users in the database into an LDA theme model, and outputting the probability distribution of the text document theme of each tested user by the LDA theme model;
(1.5) taking the document theme probability distribution of the user to be tested as sample input, taking the OCEAN model of the user to be tested as sample output, training by using a BP neural network, establishing a mapping model between the document theme distribution of the user and the OCEAN model of the user, and taking the mapping model as the OCEAN model for predicting the social network site user;
(2) personalized recommendation is carried out on users based on OCEAN model of social network site users
(2.1) user clustering
Based on an OCEAN model of the social network site users, dividing the users into user groups with K different characters by using a K-means clustering algorithm;
(2.2) carrying out personalized recommendation on the target users according to the categories to which the target users belong
When a target user appears, firstly determining a clustering category where the target user is located, then respectively taking all microblogs sent by each user in the category where the target user is located as a candidate set item, respectively performing text feature random extraction on each candidate set item by using a word frequency-inverse document, and constructing an n-dimensional vector as attribute data of each candidate set item, wherein each microblog is extracted as a one-dimensional vector;
assembling a text document according to microblog data of a target user, and performing text feature random extraction on the text document of the target user by using word frequency-inverse document frequency to construct an m-dimensional vector as favorite information of the target user;
and according to a cosine similarity formula, calculating the similarity between the favorite data of the user and the attribute data of each candidate set item, and recommending the candidate set item with the highest similarity to the target user as a recommendation set.
The invention aims to realize the following steps:
the invention discloses an OCEAN model-based personalized recommendation method, which is implemented by establishing an OCEAN model of a microblog user. When the OCEAN model of the user is established, the microblog text of the user is led into the LDA model, implicit connotation is found from the text in a non-guidance method, and prediction accuracy is improved. Meanwhile, the personalized recommendation is established on the basis of user clustering, the search range of the user is narrowed, and the calculation amount of real-time recommendation is reduced. The OCEAN model of the user is combined with personalized recommendation, the study is carried out by going deep into the character characteristics of the user, the psychology of the user is better met in the personalized recommendation process, and the accuracy is higher.
Meanwhile, the personalized recommendation method based on the OCEAN model further has the following beneficial effects:
(1) the OCEAN model of the microblog user is established, the index of the user character is considered before the traditional personalized recommendation, the character of the user and the preference of the user are integrated, and the recommendation method is high in accuracy and more suitable for the psychology of the user.
(2) When the users are clustered, the initial clustering centers of the clustering algorithm are not randomly selected, and the users with high micro-blogger page access volume are manually selected as the clustering centers, so that isolated points can be better reduced.
Drawings
FIG. 1 is a flow chart of a method for personalized recommendation based on an OCEAN model according to the present invention;
FIG. 2 is a diagram of an LDA topic model.
Detailed Description
The following description of the embodiments of the present invention is provided in order to better understand the present invention for those skilled in the art with reference to the accompanying drawings. It is to be expressly noted that in the following description, a detailed description of known functions and designs will be omitted when it may obscure the subject matter of the present invention.
Examples
FIG. 1 is a flow chart of a method for personalized recommendation based on an OCEAN model according to the present invention.
In this embodiment, as shown in fig. 1, a method for personalized recommendation based on an OCEAN model in the present invention includes the following steps:
s1, selecting a plurality of microblog accounts, carrying out five personality tests on the users to obtain scores of five personality dimensions, and taking the scores of the five personality dimensions as an OCEAN model of the tested user;
in this embodiment, in 1991, Five-personality scale (Big Five Inventory, BFI) compiled by university of california at berkeley university psychologist over P John on the basis of OCEAN model theory is a universally recognized personality test scale, the credibility and validity of the scale are widely verified in multiple psychological experiments, and the scale is used in this application to obtain a user OCEAN model required for training.
S2, acquiring page content in a browser simulation mode, and capturing microblog data of the tested user, wherein the microblog data of the user is divided into two parts: text documents and user basic information. The text document refers to the summary of all microblog texts sent by the user, the basic information of the user comprises user registration time, user attention quantity, user microblog quantity, whether personalized signatures exist or not and the like, and then the microblog data of each user are respectively gathered into one text document;
s3, preprocessing the text document: filtering the text document, performing word segmentation processing, and storing the text document in a specified database after words are removed;
s4, importing the text documents of all tested users in the database into an LDA theme model, and outputting the probability distribution of the text document theme of each tested user by the LDA theme model;
in this embodiment, the LDA topic model is shown in fig. 2, and parameter definitions in the LDA topic model are shown in table 1;
symbol interpretation:
Figure BDA0001469591290000051
TABLE 1
Inputting an LDA topic model: the set of all user text documents, the number of topics K, the hyper-parameters α and β are in accordance with the usual empirical values: the setting K is 10 and the setting K is,
Figure BDA0001469591290000052
β=0.01,γ=20
output of LDA topic model: a topic probability distribution for each user text document.
S5, inputting a sample by taking the document theme probability distribution of the user to be tested as a sample, outputting a sample by taking the OCEAN model of the user to be tested as a sample, training by utilizing a BP neural network, establishing a mapping model between the document theme distribution of the user and the OCEAN model of the user, and taking the mapping model as the OCEAN model for predicting the user of the social network site;
s6 clustering based on social network users
Based on an OCEAN model of the social network site users, dividing the users into user groups with K different characters by using a K-means clustering algorithm;
in the embodiment, the k-means clustering algorithm has high efficiency, is widely applied to clustering large-scale data, and has good effect on low-level data sets. The invention selects a k-means clustering algorithm.
And setting k as an input parameter of the k-means algorithm, representing the output quantity of the algorithm after the algorithm is segmented and calculated on a data set, wherein the data set consists of n data points and represents the quantity of all users, and the input parameter is the number k of clusters and the OCEAN model data of the users. The specific algorithm is as follows:
1) setting a five-dimensional data multi-bit set I ═ I of a user OCEAN model1,i2,...,i5};
2) All m users are searched and recorded as a set U ═ U1,u2,...,um};
3) Manually selecting users with higher access quantity and different labels from m users as initial clustering centers, and marking as { W1,W2,...,WK};
4) And (4) circularly inputting the vector, calculating the average value of the objects in each cluster, and updating the cluster center until no change occurs.
S7, carrying out personalized recommendation on the target users according to the categories to which the target users belong
When a target user appears, firstly determining a clustering category where the target user is located, then respectively taking all microblogs sent by each user in the category where the target user is located as a candidate set item, respectively performing text feature random extraction on each candidate set item by using a word frequency-inverse document, and constructing an n-dimensional vector as attribute data of each candidate set item, wherein each microblog is extracted as a one-dimensional vector;
for example: recording the collection of all collected microblog candidate sets as D ═ D1,d2,...,dNAnd the set of words appearing in all microblogs is T ═ T1,t2,...,tN}. That is, we have N candidate set items to be processed, and these items contain N different words. We will eventually use a vector to represent an item, say the jth item is denoted dj={w1j,w2j,...,wnjIn which w1jDenotes the 1 st word t1In the weight in article j, a larger value indicates more importance; therefore, to represent the jth item, d needs to be computedjThe value of each component. Utilizing term frequency-inverse document frequency (tf for short) commonly used in information retrieval-idf). The tf-idf corresponding to the kth word in the dictionary in the jth microblog is as follows:
Figure BDA0001469591290000061
wherein TF (t)k,dj) Is the number of times the k-th word appears in the candidate set item j, and nkThe number of microblogs including the k-th word is determined.
The final weight of the kth word in the microblog j is obtained by the following formula:
Figure BDA0001469591290000071
assembling a text document according to microblog data of a target user, and performing text feature random extraction on the text document of the target user by using word frequency-inverse document frequency to construct an m-dimensional vector as favorite information of the target user;
and according to a cosine similarity formula, calculating the similarity between the favorite data of the user and the attribute data of each candidate set item, and recommending the candidate set item with the highest similarity to the target user as a recommendation set.
Wherein, the cosine similarity formula is:
the scores of a user U and a candidate item I on the n-dimensional item space are respectively expressed as a vector Ua、IaThen the similarity cos (U, I) is:
Figure BDA0001469591290000072
Uathe preference value of the target user U for the a-th item is shown, namely the value corresponding to the a-th item in the preference data. I isaRepresenting the value corresponding to item a in the candidate set item.
Although illustrative embodiments of the present invention have been described above to facilitate the understanding of the present invention by those skilled in the art, it should be understood that the present invention is not limited to the scope of the embodiments, and various changes may be made apparent to those skilled in the art as long as they are within the spirit and scope of the present invention as defined and defined by the appended claims, and all matters of the invention which utilize the inventive concepts are protected.

Claims (1)

1.一种基于OCEAN模型的个性化推荐的方法,其特征在于,包括以下步骤:1. a method for personalized recommendation based on OCEAN model, is characterized in that, comprises the following steps: (1)、建立社交网站用户的OCEAN模型(1), establish the OCEAN model of social networking site users (1.1)、选取若干微博账户,对这些用户进行五种人格测试,得到五种人格维度的得分,再将这五种人格维度的得分作为被试用户的OCEAN模型;(1.1) Select a number of Weibo accounts, conduct five personality tests on these users, get scores of five personality dimensions, and then use the scores of these five personality dimensions as the OCEAN model of the tested users; (1.2)、通过模拟浏览器的方式获取页面内容,抓取被试用户的微博数据,用户的微博数据分为两个部分:文本文档和用户基本信息;其中,文本文档指用户发的所有微博文本的汇总,用户基本信息包含用户注册时间、用户关注数量、用户微博条数、是否有个性签名,然后分别将每位用户的微博数据汇总成一篇文本文档;(1.2) Obtain the page content by simulating a browser, and capture the microblog data of the tested user. The user's microblog data is divided into two parts: text documents and basic user information; among them, text documents refer to the information sent by users. The summary of all Weibo texts, the basic user information includes the user registration time, the number of users’ attention, the number of user Weibo entries, and whether there is a personalized signature, and then each user’s Weibo data is summarized into a text document; (1.3)、对文本文档进行预处理:文本文档进行过滤、分词处理,以及去停止词后存放在指定的数据库中;(1.3), preprocess the text document: the text document is filtered, segmented, and stored in the specified database after removing the stop word; (1.4)、将数据库中所有被试用户的文本文档导入到LDA主题模型中,LDA主题模型输出每位被试用户的文本文档主题概率分布;(1.4), import the text documents of all the tested users in the database into the LDA topic model, and the LDA topic model outputs the text document topic probability distribution of each tested user; 其中,LDA主题模型的输入包括:所有用户文本文档的集合、主题数K、超参数α和β;Among them, the input of the LDA topic model includes: the set of all user text documents, the number of topics K, hyperparameters α and β; (1.5)、以被试用户的文档主题概率分布作为样本输入,以被试用户的OCEAN模型作为样本输出,利用BP神经网络进行训练,建立用户文档主题分布与用户OCEAN模型之间的映射模型,并该映射模型作为预测社交网站用户的OCEAN模型;(1.5), using the subject probability distribution of the subject user's document as the sample input, using the OCEAN model of the subject user as the sample output, using the BP neural network for training, and establishing a mapping model between the subject distribution of the user document and the user's OCEAN model, And the mapping model is used as an OCEAN model for predicting users of social networking sites; (2)、基于社交网站用户的OCEAN模型对用户进行个性化推荐(2) Personalized recommendation for users based on the OCEAN model of users of social networking sites (2.1)、用户聚类(2.1), user clustering 基于社交网站用户的OCEAN模型,利用K均值聚类算法将用户分成K种不同性格的用户群;Based on the OCEAN model of social networking site users, the K-means clustering algorithm is used to divide users into K user groups with different personalities; 设k是k-means算法的输入参数,代表该算法在数据集上分割并计算后输出的数量,数据集由n个数据点组成,表示所有用户的数量,输入参数为聚类的数目k和用户的OCEAN模型数据;具体算法如下:Let k be the input parameter of the k-means algorithm, representing the number of outputs of the algorithm after dividing and calculating on the data set. The data set consists of n data points, representing the number of all users, and the input parameters are the number of clusters k and User's OCEAN model data; the specific algorithm is as follows: 1)、将用户OCEAN模型的五个维度的数据几位集合I={i1,i2,...,i5};1), set the data bits of the five dimensions of the user OCEAN model I={i 1 , i 2 ,..., i 5 }; 2)、检索所有的m个用户,记为集合U={u1,u2,...,um};2) Retrieve all m users, denoted as set U={u 1 , u 2 ,..., um }; 3)、从m个用户中,人工选取其中访问量较高其标签不同的用户作为初始的聚类中心,记为{W1,W2,...,WK};3) From m users, manually select users with higher traffic and different labels as the initial clustering centers, denoted as {W 1 , W 2 ,...,W K }; 4)、循环输入向量,计算每个簇中对象的平均值,更新聚类中心,直到不再发生变化;4) Circulate the input vector, calculate the average value of the objects in each cluster, and update the cluster center until it no longer changes; (2.2)、根据目标用户所属类别对其进行个性化推荐(2.2), make personalized recommendations according to the category of target users 在目标用户出现时,首先确定目标用户所在的聚类类别,然后将目标用户所在类别中的每个用户发的所有微博分别作为一个候选集item,再利用词频-逆文档分别对每个候选集item中进行文本特征随机抽取,构建出一个n维向量,作为每个候选集item的属性资料,其中,每抽取一条微博作为一维向量;When the target user appears, first determine the cluster category where the target user is located, and then take all the microblogs sent by each user in the target user's category as a candidate set item, and then use the word frequency-inverse document to analyze each candidate separately. Randomly extract text features from the set item, and construct an n-dimensional vector as the attribute data of each candidate set item, where each microblog is extracted as a one-dimensional vector; 根据目标用户的微博数据汇总成一篇文本文档,同样利用词频-逆文档频率,对目标用户的文本文档进行文本特征随机抽取,构建出一个m维向量,作为目标用户的喜好资料;According to the target user's microblog data, a text document is aggregated, and the word frequency-inverse document frequency is also used to randomly extract the text features of the target user's text document to construct an m-dimensional vector, which is used as the target user's preference data; 根据余弦相似性公式,计算用户的喜好资料与每一个候选集item的属性资料的相似度,将相似度最高的候选集item作为推荐集,推荐给目标用户。According to the cosine similarity formula, the similarity between the user's preference data and the attribute data of each candidate set item is calculated, and the candidate set item with the highest similarity is used as the recommendation set and recommended to the target user.
CN201711131237.3A 2017-11-15 2017-11-15 A method of personalized recommendation based on OCEAN model Expired - Fee Related CN107895303B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711131237.3A CN107895303B (en) 2017-11-15 2017-11-15 A method of personalized recommendation based on OCEAN model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711131237.3A CN107895303B (en) 2017-11-15 2017-11-15 A method of personalized recommendation based on OCEAN model

Publications (2)

Publication Number Publication Date
CN107895303A CN107895303A (en) 2018-04-10
CN107895303B true CN107895303B (en) 2022-03-25

Family

ID=61804442

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711131237.3A Expired - Fee Related CN107895303B (en) 2017-11-15 2017-11-15 A method of personalized recommendation based on OCEAN model

Country Status (1)

Country Link
CN (1) CN107895303B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109766493B (en) * 2018-12-24 2022-08-02 哈尔滨工程大学 A Cross-Domain Recommendation Method Combining Personality Features Under Neural Networks
CN109628610A (en) * 2019-01-09 2019-04-16 首慈康健养老有限公司 Detect the kit and detection method of neurotic personality gene
CN109593844A (en) * 2019-01-09 2019-04-09 首慈康健养老有限公司 A kind of kit and detection method detecting neurotic personality gene
CN110457590B (en) * 2019-06-25 2021-08-27 华院计算技术(上海)股份有限公司 Intelligent user portrait drawing method based on small data input
CN110647678B (en) * 2019-09-02 2022-11-15 杭州数理大数据技术有限公司 Recommendation method based on user character label
CN111125469B (en) * 2019-12-09 2022-06-10 重庆邮电大学 User clustering method and device of social network and computer equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103778260A (en) * 2014-03-03 2014-05-07 哈尔滨工业大学 Individualized microblog information recommending system and method
CN105701210A (en) * 2016-01-13 2016-06-22 福建师范大学 Microblog theme emotion analysis method based on mixed characteristic calculation
CN105760547A (en) * 2016-03-16 2016-07-13 中山大学 Book recommendation method and system based on user clustering

Also Published As

Publication number Publication date
CN107895303A (en) 2018-04-10

Similar Documents

Publication Publication Date Title
CN107895303B (en) A method of personalized recommendation based on OCEAN model
CN109492157B (en) News recommendation method and topic representation method based on RNN and attention mechanism
CN103914478B (en) Webpage training method and system, webpage Forecasting Methodology and system
CN105183833B (en) Microblog text recommendation method and device based on user model
CN103246670B (en) Microblogging sequence, search, methods of exhibiting and system
CN105159932B (en) A data retrieval engine and sorting system and method
CN106682208B (en) Microblog forwarding behavior prediction method based on fusion feature screening and random forest
CN103744981A (en) System for automatic classification analysis for website based on website content
JP6056610B2 (en) Text information processing apparatus, text information processing method, and text information processing program
CN107578292A (en) A user portrait construction system
CN106096609B (en) A kind of merchandise query keyword automatic generation method based on OCR
CN104866554B (en) A personalized search method and system based on social annotation
CN108460153A (en) A kind of social media friend recommendation method of mixing blog article and customer relationship
CN114048305A (en) A similar case recommendation method for administrative punishment documents based on graph convolutional neural network
CN110347701B (en) A Target Type Identification Method for Entity Retrieval Query
CN105378730A (en) Social media content analysis and output
CN110990670A (en) Growth incentive book recommendation method and system
CN111026976A (en) A method for identifying the attention groups of Weibo specific events
CN107665221A (en) The sorting technique and device of keyword
Zubiaga et al. Content-based clustering for tag cloud visualization
CN110489665A (en) A Microblog Personalized Recommendation Method Based on Scenario Modeling and Convolutional Neural Network
CN110609950A (en) A method and system for recommending search words in a public opinion system
JP6260678B2 (en) Information processing apparatus, information processing method, and information processing program
CN104572915A (en) User event relevance calculation method based on content environment enhancement
CN110413985B (en) Related text segment searching method and device

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20220325