CN107316250A - Social recommendation method and mobile terminal - Google Patents

Social recommendation method and mobile terminal Download PDF

Info

Publication number
CN107316250A
CN107316250A CN201710596636.0A CN201710596636A CN107316250A CN 107316250 A CN107316250 A CN 107316250A CN 201710596636 A CN201710596636 A CN 201710596636A CN 107316250 A CN107316250 A CN 107316250A
Authority
CN
China
Prior art keywords
user
tag
label
social
coefficient
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.)
Pending
Application number
CN201710596636.0A
Other languages
Chinese (zh)
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.)
Foshan Tide Garments Co Ltd
Original Assignee
Foshan Tide Garments 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 Foshan Tide Garments Co Ltd filed Critical Foshan Tide Garments Co Ltd
Priority to CN201710596636.0A priority Critical patent/CN107316250A/en
Publication of CN107316250A publication Critical patent/CN107316250A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • 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/33Querying
    • G06F16/3331Query processing
    • G06F16/3332Query translation
    • G06F16/3334Selection or weighting of terms from queries, including natural language queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention provides social recommendation method, and this method includes:Tag library is generated, the number of tags of the tag library is more than 1;First user selects the first user tag from the tag library, and the number of tags of first user tag is more than or equal to 1;Any first user tag is obtained with corresponding coefficient;First user obtains recommended user according to first user tag and the corresponding coefficient from social user, and the social user is more than 1.The present invention also provides a kind of mobile terminal, and the present invention, which has, improves the function that stranger associates efficiency.

Description

Social recommendation method and mobile terminal
Technical field
The present invention relates to social technical field, more particularly to a kind of social recommendation method and mobile terminal.
Background technology
The software that social purpose is realized by network is social software.With the change in epoch, along with mobile mutual The emergence of connection, we occur in that many social softwares gradually at one's side.It is convenient to be provided in terms of stranger's friend-making, and social software is drawn The distance between near social person to person, solves the problem of stranger's contacts are present and obstacle.
But the software of stranger's contacts, there is the problem of friend-making efficiency is low.
The content of the invention
Inventor has found that the low factor of stranger's friend-making efficiency has, the method do not screened well, or friend-making data The problem of in the presence of packing excessive.In view of this, the invention provides a kind of method of social recommendation, with least to a certain extent One of the problem of solution is present.
Concrete technical scheme is as follows:
Social recommendation method, this method includes:Tag library is generated, the number of tags of the tag library is more than 1;
First user selects the first user tag from the tag library, and the number of tags of first user tag is more than or equal to 1;Appoint First user tag is obtained with corresponding coefficient described in one;First user is according to first user tag and the corresponding coefficient Recommended user is obtained from social user, the social user is more than 1.
Preferably, it is 1 that any first user tag, which is obtained with corresponding coefficient initial value,.
Preferably, if any first user tag the label occurs and presets behavior, the corresponding coefficient of the label adds 1。
Preferably, if in time a, any first user tag does not occur the label and presets behavior, then the label Corresponding coefficient divided by b.
Preferably, the first described user according to first user tag and the corresponding coefficient from social user Obtain recommended user:The corresponding multiplication of both first user and any social user identical labels obtains list One label coefficient is accumulated;All single label coefficient product sums are more than the recommended user that threshold value is then first user.
It is a further object of the present invention to provide a kind of mobile terminal, including:Label generation unit, for generating tag library, The number of tags of the tag library is more than 1;Label chooses unit, and the first user mark is selected from the tag library for the first user Label, the number of tags of first user tag is more than or equal to 1;Coefficient given unit, is obtained for any first user tag With corresponding coefficient;User's recommendation unit, for the first user according to first user tag and the corresponding coefficient from Recommended user is obtained in social user, the social user is more than 1.
Preferably, coefficient given unit, obtains for any first user tag and is with corresponding coefficient initial value 1。
Preferably, coefficient given unit, should if the label occur for any first user tag presets behavior The corresponding coefficient of label adds 1.
Preferably, coefficient given unit, if in time a, any first user tag not to occur the label Default behavior, the then corresponding coefficient of the label divided by b.
Preferably, user's recommendation unit, is used for:Both first user and any social user identical label Corresponding multiplication obtain single label coefficient product;All single label coefficient product sums are more than threshold value and then used for described first The recommended user at family.
Therefore, the technical scheme that the present invention is provided can recommend have identical spy to user by way of the free label of user Property user, realize that things of a kind come together, people of a mind fall into the same group things of a kind come together, people of a mind fall into the same group social essence.Coefficient is assigned additionally by label, tag intensity is evaluated, it is real Interest (characteristic) strength grading is showed, and the problem of user is excessive self to pack (user can be solved to a certain extent Sometimes often choose and do not meet the label of itself and make oneself beautiful).Realizing quantization recommended user, there is provided social efficiency.
Embodiment
In order that the object, technical solutions and advantages of the present invention are clearer, below specific embodiment the present invention is carried out It is described in detail.
It is to be appreciated that in the present invention, if being related to term " user " or similar vocabulary, may refer to set using electronics Standby people or the equipment using electronic equipment.
A kind of social recommendation method that the one of embodiment of the present invention is provided, this method comprises the following steps.
Step 10:Tag library is generated, the number of tags of the tag library is more than 1;
Here label refers to indicating the label of personal information, characteristic.Here the generation method of tag library can be conventional Mode.Can also be that system shifts to an earlier date a series of label of typing, the later stage manually dynamically adds and subtracts label again;It can also be, pass through Gather the daily information cluster generation label of existing user;It can also be that system automatic data collection screens network(It is popular)Data generation is dynamic The tag library of state.Can also be that several synthesis are formed.
Step 20:First user selects the first user tag, the number of tags of first user tag from the tag library More than or equal to 1;
User meets the label of oneself from tag library according to the characteristic of oneself selection, for example, jazz, trip can be chosen with user Swim, the label such as singing.At least choose a label.
Step 30:Any first user tag is obtained with corresponding coefficient.
Label coefficient is the method for weighing the user tag intensity.Realize the method for quantifying to weigh user personality.
A kind of optional, it is 1 that any first user tag, which is obtained with corresponding coefficient initial value,.First user chooses After any label, the label coefficient initial value is 1.
If the label, which occurs, in any first user tag presets behavior, the corresponding coefficient of the label adds 1.Label and label Default behavior can be a mapping table, for example:First user has " good-for-nothing " this label, and " good-for-nothing " corresponding default behavior has Cuisines picture, geographical position occur at the restaurant, daily record or chat occur with table manner close vocabulary.Cuisines are sent out when there is the first user When this behavior of picture, the first user " good-for-nothing " this label, coefficient adds 1, becomes 2.
If in time a, any first user tag does not occur the label and presets behavior, then the corresponding system of the label Number divided by b.A, b can choose according to actual needs.
Step 40:First user obtains according to first user tag and the corresponding coefficient from social user Recommended user, the social user is more than 1.
The corresponding multiplication of both first user and any social user identical labels obtains single mark Sign coefficient product;All single label coefficient product sums are more than the recommended user that threshold value is then first user.
For example, the first user has " good-for-nothing " " running " " singing " these three labels, coefficient is respectively, 3,7,12, social use Family T has " good-for-nothing " " running " " dancing " these three labels.Coefficient is that the coefficient of 8,3, the 13. not no labels is considered as 0. respectively
When calculating, all single label coefficient product sum=3 × 8+7 × 3+12 × 0+13 × 0=45 are pushed away if threshold value is more than Recommend.
Threshold value can be preset value, can also personal settings, be dynamically determined according to the situation of the circle of friends of the first user.
The present invention solve improve social efficiency the problem of, and reached the effect of the invalid recommendation of reduction.
Above is the description carried out to method provided by the present invention, the movement provided with reference to embodiment the present invention Terminal is described in detail.Mobile terminal can include:Label generation unit, label choose unit, coefficient given unit, user's recommendation Unit.
The major function of each component units is as follows:
Label generation unit, for generating tag library, the number of tags of the tag library is more than 1;
Label chooses unit, and the first user tag is selected from the tag library for the first user, first user tag Number of tags is more than or equal to 1;
Coefficient given unit, is obtained with corresponding coefficient for any first user tag;
User's recommendation unit, for the first user according to first user tag and the corresponding coefficient from social user Recommended user is obtained, the social user is more than 1.
Preferably, coefficient given unit, obtains for any first user tag and is with corresponding coefficient initial value 1。
Preferably, coefficient given unit, should if the label occur for any first user tag presets behavior The corresponding coefficient of label adds 1.
Preferably, coefficient given unit, if in time a, any first user tag not to occur the label Default behavior, the then corresponding coefficient of the label divided by b.
Preferably, user's recommendation unit, is used for:Both first user and any social user identical label Corresponding multiplication obtain single label coefficient product;All single label coefficient product sums are more than threshold value and then used for described first The recommended user at family.
Above-mentioned terminal can be arranged at service end, can also be arranged at client, can also partly be arranged at service end, portion Set up separately and be placed in client.That is, the terminal can be to be located locally the application of terminal, or can also be to be located locally end The functional units such as plug-in unit or SDK (Software Development Kit, SDK) in the application at end, or Person, may be located on server end, the embodiment of the present invention is to this without being particularly limited to.
, can be by it in several embodiments provided by the present invention, it should be understood that disclosed terminal and method Its mode is realized.For example, terminal embodiment described above is only schematical, for example, the division of the unit, only Only a kind of division of logic function, can there is other dividing mode when actually realizing.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list Member can both be realized in the form of hardware, it would however also be possible to employ hardware adds the form of SFU software functional unit to realize.
The above-mentioned integrated unit realized in the form of SFU software functional unit, can be stored in an embodied on computer readable and deposit In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are to cause a computer Equipment (can be personal computer, server, or network equipment etc.) or processor (processor) perform the present invention each The part steps of embodiment methods described.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (Read- Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. it is various Can be with the medium of store program codes.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention God is with principle, and any modification, equivalent substitution and improvements done etc. should be included within the scope of protection of the invention.

Claims (10)

1. a kind of social recommendation method, it is characterised in that this method includes:
Tag library is generated, the number of tags of the tag library is more than 1;
First user selects the first user tag from the tag library, and the number of tags of first user tag is more than or equal to 1;
Any first user tag is obtained with corresponding coefficient;
First user obtains recommended user according to first user tag and the corresponding coefficient from social user, described Social user is more than 1.
2. social recommendation method according to claim 1, it is characterised in that:
It is 1 that any first user tag, which is obtained with corresponding coefficient initial value,.
3. social recommendation method according to claim 2, it is characterised in that:
If the label, which occurs, in any first user tag presets behavior, the corresponding coefficient of the label adds 1.
4. social recommendation method according to claim 2, it is characterised in that:
If in time a, any first user tag does not occur the label and presets behavior, then the corresponding coefficient of the label is removed With b.
5. social recommendation method according to claim 1, it is characterised in that the first described user uses according to described first Family label and the corresponding coefficient obtain recommended user from social user:First user and any social user The corresponding multiplication of both identical labels obtains single label coefficient product;All single label coefficient product sums are more than threshold value It is then the recommended user of first user.
6. a kind of mobile terminal, it is characterised in that including:
Label generation unit, for generating tag library, the number of tags of the tag library is more than 1;
Label chooses unit, and the first user tag is selected from the tag library for the first user, first user tag Number of tags is more than or equal to 1;
Coefficient given unit, is obtained with corresponding coefficient for any first user tag;
User's recommendation unit, for the first user according to first user tag and the corresponding coefficient from social user Recommended user is obtained, the social user is more than 1.
7. mobile terminal according to claim 6, it is characterised in that:
Coefficient given unit, it is 1 to be obtained for any first user tag with corresponding coefficient initial value.
8. mobile terminal according to claim 7, it is characterised in that:
Coefficient given unit, if the label occur for any first user tag presets behavior, the label is corresponding Coefficient adds 1.
9. mobile terminal according to claim 7, it is characterised in that:
Coefficient given unit, if in time a, any first user tag not to occur the label and presets behavior, then The corresponding coefficient of the label divided by b.
10. mobile terminal according to claim 6, it is characterised in that user's recommendation unit, is used for:
The corresponding multiplication of both first user and any social user identical labels obtains single label system Scalar product;All single label coefficient product sums are more than the recommended user that threshold value is then first user.
CN201710596636.0A 2017-07-20 2017-07-20 Social recommendation method and mobile terminal Pending CN107316250A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710596636.0A CN107316250A (en) 2017-07-20 2017-07-20 Social recommendation method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710596636.0A CN107316250A (en) 2017-07-20 2017-07-20 Social recommendation method and mobile terminal

Publications (1)

Publication Number Publication Date
CN107316250A true CN107316250A (en) 2017-11-03

Family

ID=60178189

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710596636.0A Pending CN107316250A (en) 2017-07-20 2017-07-20 Social recommendation method and mobile terminal

Country Status (1)

Country Link
CN (1) CN107316250A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108205586A (en) * 2017-12-25 2018-06-26 佛山潮伊汇服装有限公司 Efficient social contact method and efficient social device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102411596A (en) * 2010-09-21 2012-04-11 阿里巴巴集团控股有限公司 Information recommendation method and system
KR20120087214A (en) * 2010-11-23 2012-08-07 한국과학기술원 Friend recommendation method for SNS user, recording medium for the same, and SNS and server using the same
CN103150667A (en) * 2013-03-14 2013-06-12 北京大学 Individualization recommending method based on mechanical structure
WO2014071782A1 (en) * 2012-11-09 2014-05-15 腾讯科技(深圳)有限公司 User interest recommendation method and apparatus
CN104462156A (en) * 2013-09-25 2015-03-25 阿里巴巴集团控股有限公司 Feature extraction and individuation recommendation method and system based on user behaviors
CN106126582A (en) * 2016-06-20 2016-11-16 乐视控股(北京)有限公司 Recommend method and device
CN106445909A (en) * 2015-08-10 2017-02-22 北京奇虎科技有限公司 Instant messaging platform-based concerned object pushing method and apparatus
CN106503122A (en) * 2016-10-19 2017-03-15 广州视源电子科技股份有限公司 Friend making object recommendation method and device
CN106528709A (en) * 2016-10-26 2017-03-22 北京小米移动软件有限公司 Social information recommendation method and apparatus

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102411596A (en) * 2010-09-21 2012-04-11 阿里巴巴集团控股有限公司 Information recommendation method and system
KR20120087214A (en) * 2010-11-23 2012-08-07 한국과학기술원 Friend recommendation method for SNS user, recording medium for the same, and SNS and server using the same
WO2014071782A1 (en) * 2012-11-09 2014-05-15 腾讯科技(深圳)有限公司 User interest recommendation method and apparatus
CN103150667A (en) * 2013-03-14 2013-06-12 北京大学 Individualization recommending method based on mechanical structure
CN104462156A (en) * 2013-09-25 2015-03-25 阿里巴巴集团控股有限公司 Feature extraction and individuation recommendation method and system based on user behaviors
CN106445909A (en) * 2015-08-10 2017-02-22 北京奇虎科技有限公司 Instant messaging platform-based concerned object pushing method and apparatus
CN106126582A (en) * 2016-06-20 2016-11-16 乐视控股(北京)有限公司 Recommend method and device
CN106503122A (en) * 2016-10-19 2017-03-15 广州视源电子科技股份有限公司 Friend making object recommendation method and device
CN106528709A (en) * 2016-10-26 2017-03-22 北京小米移动软件有限公司 Social information recommendation method and apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108205586A (en) * 2017-12-25 2018-06-26 佛山潮伊汇服装有限公司 Efficient social contact method and efficient social device

Similar Documents

Publication Publication Date Title
CN106874435B (en) User portrait construction method and device
CN110287421A (en) Information content recommendation method and device and electronic equipment
CN106709318B (en) A kind of recognition methods of user equipment uniqueness, device and calculate equipment
EP1555588A3 (en) Method and system for providing design data
CN105659233A (en) Discussion summary
FI3644160T3 (en) Apparatus and methods of extending application services
CN110032606A (en) A kind of sample clustering method and device
US20100162403A1 (en) System and method in a virtual universe for identifying spam avatars based upon avatar multimedia characteristics
CN107292365A (en) Binding method, device, equipment and the computer-readable recording medium of Commercial goods labelses
CN106407239A (en) Methods and apparatuses used for recommending information and assisting in recommending information
CN109918678A (en) A kind of field meanings recognition methods and device
CN112559809A (en) Method, system, equipment and storage medium for integrating multi-channel data of consumers
CN107103028A (en) A kind of information processing method and device
CN108133058A (en) A kind of video retrieval method
CN108876463A (en) Equity exchanging method, device and storage medium
CN109885834A (en) A kind of prediction technique and device of age of user gender
CN109242384A (en) The flow distribution method and Related product of e-commerce order
CN111163152A (en) Information pushing method and device
CN110855487A (en) Network user similarity management method, device and storage medium
CN107316250A (en) Social recommendation method and mobile terminal
US8656476B2 (en) Providing notification of spam avatars
CN108647985A (en) A kind of item recommendation method and device
CN106250082B (en) A kind of terminal control method and terminal
JP2006197356A (en) Information providing method and device, information providing program, and storage medium stored with information providing program
CN107368579A (en) Social user recommends method

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20171103