CN107316250A - Social recommendation method and mobile terminal - Google Patents
Social recommendation method and mobile terminal Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 239000000686 essence Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/3332—Query translation
- G06F16/3334—Selection 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
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.
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)
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)
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 |
-
2017
- 2017-07-20 CN CN201710596636.0A patent/CN107316250A/en active Pending
Patent Citations (9)
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)
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 |