Crowdfunding website project recommendation method based on project tag and graphical relationship

A project recommendation and project technology, applied in the fields of machine learning, graph database and recommendation algorithm, can solve the problems of ineffective storage, affecting the accuracy of user recommendation, inability to quickly access and update, and achieve the effect of improving quality

Active Publication Date: 2016-02-10
FOCUS TECH +1
View PDF12 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] However, in crowdfunding websites, projects often directly or indirectly belong to multiple tags, and traditional recommendation methods often ignore the constraint relationship between these tags; There are multiple connections between projects (browsing, funding, collection, etc.), and these nodes and connections form a relatively complex graph structure, which is quite different from other types of websites
It is often difficult to define these connection relationships using traditional relational databases, and cannot effectively store them, nor can they be quickly accessed and updated, which affects the user's recommendation experience
In addition, in the crowdfunding website platform scenario, many existing recommendation algorithms often fail to consider factors such as user behavior, item category, and user similarity, which affects the accuracy of user recommendation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Crowdfunding website project recommendation method based on project tag and graphical relationship
  • Crowdfunding website project recommendation method based on project tag and graphical relationship
  • Crowdfunding website project recommendation method based on project tag and graphical relationship

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] A personalized recommendation method based on tree tags and graph database in crowdfunding platform consists of three modules.

[0044] The first module is a recommendation module based on tree tags, including the following steps:

[0045] a) Preparations before recommendation. Depending on the item's classification, each item can be tagged with a tag that matches its type. The tag library of the project is stored in a tree, which is called a tag tree T, and each node (such as a leaf node and a non-leaf node) in the tree represents a tag. Child node labels are subordinate to parent node labels (eg, the child node "soccer" label belongs to the category of the parent node "sports" label). The depth of the tree is H (typically 2≤H≤6). The labels represented by leaf nodes are called leaf labels, and the labels represented by non-leaf nodes are called non-leaf labels. The label represented by the root node is called the root label, and the root label contains all labels....

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A crowdfunding website project recommendation method based on a project tag and a graphical relationship comprises the following steps: step 1) tree-shaped tag based recommendation: dividing attributes of a crowdfunding website project, modeling the crowdfunding website project, describing a project tag by using a tree, abstracting correlations between user behavior and the project tag into a private tag tree of user, and storing a tree-shaped tag into a document-type database CouchDB; step 2) graphical relationship based recommendation: storing graphical relationship into graph database Neo4j; and step 3) performing weighting summation averaging on two sets of projects in the step 1) and the step 2), and finally obtaining k2 recommended project comprehensive results and asynchronously transmitting the results to the user. The crowdfunding website project recommendation method based on the project tag and the graphical relationship provided by the present invention solves the problems of low recommendation efficiency and low precision and the like, which a conventional personal recommendation method is faced with when dealing with a relationship between project attribute, user behavior as well as user and project in the crowdfunding platform.

Description

technical field [0001] The present invention relates to the field of machine learning, graph database and recommendation algorithm, and specifically refers to the realization of a personalized recommendation method based on item labels, user behaviors and user similarity in the crowdfunding website environment, according to the project attributes and User behavior characteristics, use the document database CouchDB to store item tags; use Neo4j database to store user relationship and project user mapping relationship, calculate user similarity according to the graph structure, and obtain recommendation results based on user similarity, and then provide fast and efficient personality Chemical project recommendation service. Background technique [0002] The original purpose of the crowdfunding website is to help people with dreams and ideas to raise desired resources (funding crowdfunding, item crowdfunding, human crowdfunding, etc.), and project initiators use text, pictures,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 梁大桥白浚楼钱雪娇
Owner FOCUS TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products