CN110110215A - A kind of data processing method, data processing equipment and the device for data processing - Google Patents
A kind of data processing method, data processing equipment and the device for data processing Download PDFInfo
- Publication number
- CN110110215A CN110110215A CN201810074830.7A CN201810074830A CN110110215A CN 110110215 A CN110110215 A CN 110110215A CN 201810074830 A CN201810074830 A CN 201810074830A CN 110110215 A CN110110215 A CN 110110215A
- Authority
- CN
- China
- Prior art keywords
- information
- user
- group
- target
- user content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 34
- 238000003672 processing method Methods 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 claims abstract description 40
- 230000007613 environmental effect Effects 0.000 claims description 13
- 238000013507 mapping Methods 0.000 claims description 13
- 238000003860 storage Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 10
- 238000007726 management method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 238000007906 compression Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 238000005538 encapsulation Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000008520 organization Effects 0.000 description 3
- 238000012549 training Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 230000037147 athletic performance Effects 0.000 description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 2
- 239000010931 gold Substances 0.000 description 2
- 229910052737 gold Inorganic materials 0.000 description 2
- 210000003127 knee Anatomy 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000004321 preservation Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012706 support-vector machine Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 241000533950 Leucojum Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000012092 media component Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000007637 random forest analysis Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000002689 soil Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention provides a kind of data processing method, data processing equipment and for the device of data processing, method therein is specifically included: determining target group belonging to user;The corresponding target information of user content is determined from the corresponding information of the target group;Export the target information.The matching degree between target information and user demand can be improved in the embodiment of the present invention, and can satisfy user for the demand of group information.
Description
Technical field
The present invention relates to information technology field more particularly to a kind of data processing method, data processing equipment and for counting
According to the device of processing.
Background technique
Currently, information content brought by the development of information technology increase so that user when filter information increasingly
It is fixed against search engine.Search engine refers to be collected from internet according to certain strategy, with specific computer program
Information provides search service after carrying out tissue and processing to information for user, and information relevant to user's search is showed
The system of user.
User can input search term in the search box that search engine provides during using search engine, by
Search engine inquiry obtain with the matched webpage of the search term or document, using as search result, using certain ordering strategy,
And user will be returned to by the search result of sequence by search results pages.
However, the information that the search result that search engine provides is grabbed from the webpage of internet often by crawler,
In this way, search engine can not provide a user needed for it if information needed for user is not within the scope of the crawl of search engine
Information, and then cause search engine provide information and user demand between matching degree it is lower.
Summary of the invention
The embodiment of the present invention provides a kind of data processing method, device and the device for data processing, and mesh can be improved
The matching degree between information and user demand is marked, and can satisfy user for the demand of group information.
To solve the above-mentioned problems, the embodiment of the invention discloses a kind of data processing methods, comprising:
Determine target group belonging to user;
The corresponding target information of user content is determined from the corresponding information of the target group;
Export the target information.
Optionally, target group belonging to the determining user, comprising:
According to the corresponding user identifier of the user, looked into the mapping relations between group identification and user identifier
It looks for, to obtain the mark of user's said target group.
It is optionally, described that the corresponding target information of user content is determined from the corresponding information of the target group, comprising:
The corresponding keyword of the user content is matched with the label of information corresponding to the target group, with
To the corresponding target information of the user content.
It is optionally, described that the corresponding target information of user content is determined from the corresponding information of the target group, comprising:
If the user content meets prerequisite, user content pair is determined from the corresponding information of the target group
The target information answered;
Wherein, the prerequisite includes:
The user content includes: the content to match with predetermined keyword;And/or
The user content is corresponding to be intended to match with predetermined keyword.
Optionally, the output target information, comprising:
According to the attribute information of the target information, the target information is ranked up;
By the target information output after sequence.
Optionally, the attribute information includes at least one of following information:
Matching degree between the user content and the target information;
The temperature of the target information;And
The corresponding intention probability of the user content.
It is optionally, described that the corresponding target information of user content is determined from the corresponding information of the target group, comprising:
The corresponding information model of user content is determined from the corresponding information of the target group;
Using the information model, to the user content or the user content and its corresponding environmental information into
Row encapsulation, to obtain the corresponding target information of the user content.
On the other hand, the embodiment of the invention discloses a kind of data processing equipments, comprising:
Target group determining module, for determining target group belonging to user;
Target information determining module, for determining the corresponding target of user content from the corresponding information of the target group
Information;And
Target information output module, for exporting the target information.
Optionally, the target group determining module includes:
Submodule is searched, is used for according to the corresponding user identifier of the user, between group identification and user identifier
It is searched in mapping relations, to obtain the mark of user's said target group.
Optionally, the target information determining module includes:
First determines submodule, is used for information corresponding to the corresponding keyword of the user content and the target group
Label matched, to obtain the corresponding target information of the user content.
Optionally, the target information determining module includes:
Second determines submodule, corresponding from the target group if meeting prerequisite for the user content
The corresponding target information of user content is determined in information;
Wherein, the prerequisite includes:
The user content includes: the content to match with predetermined keyword;And/or
The user content is corresponding to be intended to match with predetermined keyword.
Optionally, the target information output module includes:
Sorting sub-module is ranked up the target information for the attribute information according to the target information;And
Sort output sub-module, for the target information output after sorting.
Optionally, the attribute information includes at least one of following information:
Matching degree between the user content and the target information;
The temperature of the target information;And
The corresponding intention probability of the user content.
Optionally, the target information determining module includes:
Information model determines submodule, for determining the corresponding letter of user content from the corresponding information of the target group
Cease template;
Submodule is encapsulated, for utilizing the information model, to the user content or the user content and its right
The environmental information answered is packaged, to obtain the corresponding target information of the user content.
In another aspect, including memory, Yi Jiyi the embodiment of the invention discloses a kind of device for data processing
A perhaps more than one program one of them or more than one program is stored in memory, and is configured to by one
Or it includes the instruction for performing the following operation that more than one processor, which executes the one or more programs:
Determine target group belonging to user;
The corresponding target information of user content is determined from the corresponding information of the target group;
Export the target information.
Optionally, target group belonging to the determining user, comprising:
According to the corresponding user identifier of the user, looked into the mapping relations between group identification and user identifier
It looks for, to obtain the mark of user's said target group.
It is optionally, described that the corresponding target information of user content is determined from the corresponding information of the target group, comprising:
The corresponding keyword of the user content is matched with the label of information corresponding to the target group, with
To the corresponding target information of the user content.
It is optionally, described that the corresponding target information of user content is determined from the corresponding information of the target group, comprising:
If the user content meets prerequisite, user content pair is determined from the corresponding information of the target group
The target information answered;
Wherein, the prerequisite includes:
The user content includes: the content to match with predetermined keyword;And/or
The user content is corresponding to be intended to match with predetermined keyword.
Optionally, the output target information, comprising:
According to the attribute information of the target information, the target information is ranked up;
By the target information output after sequence.
Optionally, the attribute information includes at least one of following information:
Matching degree between the user content and the target information;
The temperature of the target information;And
The corresponding intention probability of the user content.
It is optionally, described that the corresponding target information of user content is determined from the corresponding information of the target group, comprising:
The corresponding information model of user content is determined from the corresponding information of the target group;
Using the information model, to the user content or the user content and its corresponding environmental information into
Row encapsulation, to obtain the corresponding target information of the user content.
Another aspect, the embodiment of the invention discloses a kind of machine readable medias, are stored thereon with instruction, when by one or
When multiple processors execute, so that device executes data processing method described in aforementioned one or more.
The embodiment of the present invention includes following advantages:
The embodiment of the present invention determines the corresponding target information of user content from the corresponding information of user's said target group,
And the target information is exported to user.Due to group's corresponding information (hereinafter referred to as group information) be generally configured with private ownership so that
In some group informations not within the scope of the crawl of search engine, and the embodiment of the present invention can be by the corresponding group of target group
Data source of the information as target information, therefore the target information that can be provided a user can not be by the crawl range of search engine
Limitation.Also, since the source of target information is from the corresponding group information of user's said target group, user's said target group
It can reflect the feature of user, and the target information is corresponding with user content, therefore target information and user demand can be improved
Between matching degree, therefore can satisfy user for the demand of group information.
Also, in the case where user content is applied to instant messaging scene, the embodiment of the present invention can be navigated to quickly
User wishes the target information that peer user is shared in instant traffic scene, therefore can promote the instant messaging effect of user
Rate.In particular, in the case where peer user belongs to the customer group of user, the embodiment of the present invention can promote the ditch with client
Logical and cooperation efficiency.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by institute in the description to the embodiment of the present invention
Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the invention
Example, for those of ordinary skill in the art, without any creative labor, can also be according to these attached drawings
Obtain other attached drawings.
Fig. 1 is a kind of signal of the application environment of data processing method of the embodiment of the present invention;
Fig. 2 is a kind of step flow chart of data processing method embodiment of the invention;
Fig. 3 is a kind of structural block diagram of data processing equipment embodiment of the invention;
Fig. 4 be a kind of device 800 for data processing of the invention as terminal when block diagram;And
Fig. 5 is the structural schematic diagram of server in some embodiments of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair
Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall within the protection scope of the present invention.
The embodiment of the invention provides a kind of data processing scheme, the program can determine target group belonging to user;
The corresponding target information of user content is determined from the corresponding information of the target group;And export the target information.
In the embodiment of the present invention, group can refer to the combination of certain a kind of things with same characteristic features.The example of group can
To include: group, enterprise, social group etc.;Wherein, enterprise generally refers to for the purpose of getting a profit, with various production factors (soil
Ground, labour, capital, technology and entrepreneurship etc.), to marketspace provider product or service, carry out independent management, from carry-profit
Thanks to, the legal person to keep separate accounts or other social economy organizations;Social group can refer to the crowd that will have identical hobby or feature
Bring together the platform that can be chatted and exchange;It is appreciated that the embodiment of the present invention is without restriction for specific group.
In the embodiment of the present invention, the corresponding information of group can have private ownership, therefore some group informations may not searched
It indexes within the scope of the crawl held up, therefore search engine can not usually provide a user the group information needed for it.Group information
Example may include: business information, group member information etc..
Wherein, the business information of group, enterprise may include: the information for needing to promote, and such as promote the corresponding number of keyword
According to, wherein promoting keyword can refer to the keyword provided to advertising supplier and/or ad-agency, so that advertisement
Supplier buys these and promotes keyword, and recalls these under suitable opportunity and promote the corresponding advertising information of keyword, pushes away
The example of wide keyword may include: " Beijing fresh flower express delivery ", " Beijing fresh flower and flowers express delivery ", " flowers price ", " express delivery is fresh
Flower " etc..Promoting the corresponding data of keyword may include: to promote the corresponding data on flows of keyword, which can wrap
It includes: query flows data, click traffic data, purchase data on flows etc..Wherein, advertising supplier can be used for providing in certain field
Product and/or service, ad-agency can be used for advertising supplier provide promote keyword so that advertising supplier buy
Required popularization keyword.
Group member data may include: the contact information of group member, such as card information.
In an embodiment of the present invention, group information may include: group's resource or group's material.Due to group
Group information is under the jurisdiction of corresponding group, therefore usually requiring certain access authority can obtain.Wherein, group member can wrap
It includes: group administrator, group rank and file etc., wherein group administrator, group rank and file can have group information
Same or different access authority.Above-mentioned access authority may include: the range of group information, the sharing range of group information
Deng, wherein the range of group information can refer to that group member can operate (access, modification, sharing etc.) which group information, group
The sharing range of group information can refer to group member can be to which user's sharing group information etc..
In traditional technology, the storage channel of group information is generally included: the album of group member, cloud disk, computer, group
Group space etc.;The storage channel of group information is more dispersed, causes the management and retrieval efficiency of group information lower;And then cause
The acquisition efficiency that group member corresponds to group information is lower.In particular, certain group members need to send to other people regularly
Group information, such as occupation need to send group information to client regularly for the group member of sale, due to group information
Storage channel it is more dispersed, therefore increase group member for group information acquisition difficulty with share difficulty.
The embodiment of the present invention determines the corresponding target information of user content from the corresponding information of user's said target group,
And the target information is exported to user;The corresponding information of group is generally configured with private ownership so that not in the crawl model of search engine
In enclosing, and the embodiment of the present invention can be provided a user using the corresponding information of target group as the data source of target information
Target information can not be limited by the crawl range of search engine.Also, since the source of target information is from the affiliated mesh of user
Group is marked, and the target information is corresponding with user content, therefore the matching degree between target information and user demand can be improved,
Therefore it can satisfy user for the demand of group information.
Also, in the case where user content is applied to instant messaging scene, the embodiment of the present invention can be navigated to quickly
User wishes the target information that peer user is shared in instant traffic scene, therefore can promote the instant messaging effect of user
Rate.In particular, in the case where peer user belongs to the customer group of user, the embodiment of the present invention can promote the ditch with client
Logical and cooperation efficiency.
The embodiment of the present invention can be applied in the application environment of website and/or APP (application program, Application),
These websites and/or APP can receive user content, and provide a user the corresponding target information of the user content.For example,
Include in user content under instant messaging scene " business card ", it may be considered that there is " business card " relevant information requirement in user,
Therefore " business card " of user can be obtained from the information of user's said target group, and be presented to user, so that user realizes " name
Shield on one key of piece " and shares.In an embodiment of the present invention, it is assumed that user A is identical with the user content of user B, but
Since user A and user B are belonging respectively to group A and group B namely user A and the difference of group belonging to user B, this hair
The target information that bright embodiment is provided to user A and user B can be different.Certainly, user A and user B also may belong to identical
Group.
Data processing method provided in an embodiment of the present invention can be applied in application environment shown in FIG. 1, wherein server
100 and client 200 be located in wired or wireless network, by the wired or wireless network, server 100 and client 200
Carry out data interaction.
Client 200 may operate in terminal.Terminal can refer to the equipment that network outermost is in computer network,
It is mainly used for the input of user information and the output of processing result etc..Terminal can include but is not limited to: smart phone, plate
Computer, E-book reader, MP3 (dynamic image expert's compression standard audio level 3, Moving Picture Experts
Group Audio Layer III) player, MP4 (dynamic image expert's compression standard audio level 4, Moving Picture
Experts Group Audio Layer IV) player, pocket computer on knee, vehicle-mounted computer, desktop computer, machine top
Box, intelligent TV set, wearable device etc..
Client 200 can be the corresponding client of any APP in terminal.For example, client 200 can be input method
The client of APP can be hosted by host APP as boarding APP, input method APP, and capture host APP is corresponding with indoor
Hold.For another example, client 200 can be the client of host APP, and the example of host APP may include: instant messaging APP, browsing
Device APP, search APP, social activity APP, electric business APP etc..For another example, client 200 can also be the client etc. of website.
Client 100 can receive user content, and export the corresponding target information of the user content to user.
Server 100 can be corresponding to client 200, for obtaining user content from client 200, determines the user
The corresponding target information of content.
Optionally, server 100 is also used to carry out the management of group.According to a kind of embodiment, server 100 can be spy
Determine crowd and establish group, so that the group member under the group can share the corresponding group information of the group, reduces group information
Management cost.
Server 100 is that the process that specific crowd establishes group may include: to receive group creating request, according to the group
Request to create establishes group, wherein the group of foundation can be corresponding with group identification, which can have uniqueness.
In practical applications, group creating request can be initiated by the user of such as group administrator.
After establishing group, group member it is corresponding can to upload group to server 100 for example, by the mode of importing
Organizational information, the organizational information may include organization chart, if organization chart can be divided into group organization
Stem portion, and indicate various relationships that may be present between each section.Various relationships mentioned here include the superior and the subordinate leader
Relationship etc..Server 100 can add corresponding group member to the group according to the organizational information.Certainly, it is above-mentioned to
The group adds the mode of corresponding group member as alternative embodiment, in fact, those skilled in the art can be according to reality
Border demand adds corresponding group member to the group, forms for example, corresponding group can be added to the group from group administrator
Member, alternatively, group etc. can be voluntarily added by group member, the embodiment of the present invention is for adding corresponding group member to the group
Detailed process it is without restriction.
The group member of the embodiment of the present invention can be corresponding with user identifier, therefore server 100 can establish group identification
Mapping relations between user identifier, to determine target group belonging to user by the mapping relations.And then group can be made
Group membership retrieves all group informations of the group by user identifier, and group member is supported to believe by user identifier group
Breath is edited.
Wherein, which can have uniqueness, which can be the use that user registers in server 100
Family account, or the user account that user registers in third-party platform, it is assumed that server 100 is the service of input method APP
Device, then the user identifier can be the input method account of user, or user infuses at instant messaging APP (such as wechat APP)
The account etc. of volume.Alternatively, the user identifier can also be the mark of user institute using terminal, such as IMEI (international mobile device body
Part code, International Mobile Equipment Identity), mainboard information, CPU information, MAC (visit by media medium
Ask, Medium Access Control) address, the address IP (agreement interconnected between network, Internet Protocol) etc..
It is appreciated that the embodiment of the present invention is without restriction for specific user identifier.
After establishing group, server 100 can receive the group information of group member upload, and group information is stored
To information bank.Alternatively, the group information that server 100 can upload group member be edited, and by edited group
Information is stored to information bank.Optionally, group information can be converted to another format from a kind of format by above-mentioned editor.It is described
The format of group information may include at least one of following format: text, picture, video, audio, link, file, business card
With HTML (HyperText Markup Language, HyperText Markup Language).For example, above-mentioned editor can believe group
Breath from text formatting is converted to HTML5, and HTML5 is the cooperation standard based on browser, can allow a variety of different materials
Smooth operation, its biggest advantage are that professional platform independence, easy exploiting and development cost are low in a browser.For such as wechat
For the mobile APP of APP, using HTML5 can be very good realize be locally stored, hardware compatibility, link properties, the more matchmakers of webpage
User can be improved for the mobile terminal page in advantages, these element properties such as body, three-dimensional, figure special efficacy and performance be integrated
Experience.
Server 100 can assign permission to group member, and above-mentioned permission may include: group creating registration, group's letter
The relevant permissions such as range, the sharing range of group information of breath.For example, group member can carry out group information based on permission
It submits or modifies.
The embodiment of the present invention carries out the management of group and/or group information based on server 100, can promote group's communication
With the efficiency of publicity, the knowledge base of group is retained for a long time, reduces team, group and prepare and publicize in repeated data
Cost, while allowing the group member as new person is quickly upper to make by hand.
It is appreciated that be intended only as above by the process that server 100 carries out the management of group and/or group information can
Select embodiment, in fact, the embodiment of the present invention can also by third-party platform provide API (application programming interface,
Application Programming Interface) carry out the management of group and/or group information.For example, can pass through
API establishes being associated between server 100 and third-party platform, in this way, server 100 can be by API from third-party platform
Obtain group and group information.For example, group user can carry out the upload of group information by third-party platform, upload
Group information afterwards can reach server 100 by third-party platform;That is, group user can be without logging into server
In the case where 100, the upload of group information is realized, and group information can be obtained.
The embodiment of the present invention is without restriction for the specific storage mode of group information, and group information can be located at service
The database of device 100, alternatively, the corresponding CDN of server 100 (content distributing network, Content Delivery can also be located at
Network), alternatively, group information can be located at third-party platform.For example, third-party platform can provide API, so that service
Device 100 obtains group information by the API, from third-party platform.Third-party platform can be the existing knowledge base or money of group
Source set, server 100 dock third-party platform, quickly accessing for the privatization resource of group may be implemented.
Embodiment of the method
Referring to Fig. 2, a kind of step flow chart of data processing method embodiment of the invention is shown, specifically can wrap
It includes:
Step 201 determines target group belonging to user;
Step 202 determines the corresponding target information of user content from the corresponding information of the target group;
Step 203, the output target information.
The step 201 of the embodiment of the present invention to step 203 can be by any execution in client and server.
In the embodiment of the present invention, user content can refer to the content of user's concern.Above-mentioned user content may include but not
Be limited to: (such as user is from webpage for the content that the content or user that the input content or Correspondent Node of user is sent are chosen
The content chosen) etc..
In practical applications, client can receive user content, alternatively, server can receive the use of client transmission
Indoor appearance.User content can refer to that generating the time difference absolute value between time and current time is no more than the interior of time threshold
Hold, time threshold can be T1 minutes, in this way, user content can be the user content in T1 minutes, for example, in T1 minutes
Input content or reception content.
Specific application environment corresponding for user content of the embodiment of the present invention is without restriction.User content is corresponding to answer
It can include but is not limited to environment: instant messaging environment, search environment, social environment, electric business environment etc..For example, with indoor
Appearance can be the content that user inputs in instant communication environment.
In practical applications, the group of server admin can be multiple, and step 201 can be from the multiple of server admin
Target group belonging to user is determined in group.
In an alternative embodiment of the invention, the process of target group belonging to the determining user may include:
According to the corresponding user identifier of the user, searched in the mapping relations between group identification and user identifier, with
To the mark of user's said target group.The mapping relations can be used for association user mark and group identification.User mark
Knowing can be user account of the user in server registration, or the user account that user registers in third-party platform.?
In practical application, target group belonging to user can be not present, alternatively, target group belonging to user can for one or
It is multiple.
In step 202, the corresponding information of the target group can be stored in information bank.According to a kind of embodiment, step
Rapid 202 determine the process of the corresponding target information of user content from the corresponding information of the target group, may include: foundation
User content is inquired in the corresponding information bank of target group, to obtain the corresponding target information of user content.
According to another embodiment, step 202 determines that user content is corresponding from the corresponding information of the target group
The process of target information may include: by information corresponding to the corresponding keyword of the user content and the target group
Label is matched, to obtain the corresponding target information of the user content.Specifically, if the corresponding key of the user content
The tag match success of information corresponding to word and the target group, then using information corresponding to the target group as the use
It is indoor to hold corresponding target information.Wherein, the successful match may include: that keyword is identical as label, similar or related
Deng.It is alternatively possible to determine keyword and corresponding first term vector of label and the second term vector respectively, and utilize Euclidean distance
Isometry method determines the similarity between the first term vector and the second term vector, if the similarity is more than similarity threshold,
Think successful match, wherein those skilled in the art can determine the similarity threshold, such as should according to practical application request
Similarity threshold can be the positive number no more than 1, such as 0.85,0.8.
The label of information corresponding to group can be used for identifying the feature of group information.In practical applications, people can be passed through
Work mode is that group information adds label.Alternatively, can determine above-mentioned mark according to user for the service condition of group information
Label.For example, the group informations such as group information A, group information B, group information C are provided according to user content 1, if user selects
Group information A, then can obtain the label of group information A according to user content.To sum up, the embodiment of the present invention can be according to use
The target group information that family selects or uses, determines the target group information in the application environment of user in corresponding application
Hold (such as user content and/or context), and obtains the label of target group information according to the application content.It is appreciated that this
Inventive embodiments are without restriction for the specific method of determination of the label of information corresponding to group.
According to a kind of embodiment, the corresponding keyword of user content can be the vocabulary that user content includes.Specifically, may be used
To be segmented to user content, to obtain the vocabulary that user content includes.For example, user content is " personal business card ", then should
The corresponding keyword of user content can be " business card " or " personal business card ".
According to another embodiment, the corresponding keyword of user content can be the corresponding intention word of user content.For example,
User content is " this is my business card ", then the corresponding keyword of the user content can be " business card ".For another example, user content is
" I can provide the flow of " Beijing fresh flower express delivery " to you ", then the corresponding keyword of the user content can be for " Beijing fresh flower is fast
Pass flow " etc..
It is alternatively possible to intention assessment be carried out to the user content, to obtain the corresponding intention word of user content.It is intended to know
It not can be regarded as classification task more than one, wherein can be according to multiple classification task (intentions for being intended to obtain classifier
A classification task can be corresponded to), and according to multiple training datas for being intended to the classifier that corresponding corpus obtains, for example, instruction
Practicing data can be corpus and the intention classification marked, on this basis be trained training data to obtain classifier.
It is alternatively possible to learn using machine learning method to above-mentioned training data, to obtain classifier, have classifier pair
Belong to the descriptive power of intention in content of text.Optionally, above-mentioned machine learning method may include: bayes method, SVM
(support vector machines, Support Vector Machine), neural network, random forest etc..
It should be noted that the user content can also be used during carrying out intention assessment to the user content
Corresponding context, wherein the context can also include what Correspondent Node was sent other than including the input content of user
Content.
It is alternatively possible to identify the corresponding intention of problem in field, wherein be intended to sentence by being intended to statement pattern
Mode can be used for indicating being intended to corresponding statement pattern, may include at least one keyword, and at least one key
Word can meet corresponding syntax rule;In this way, can be obtained based on the matching between user content and intention mode with indoor
Hold corresponding intention word.
According to another embodiment, the corresponding keyword of user content can be the default key to match with user content
Word.Above-mentioned predetermined keyword can be keyword relevant to group information.It in practical applications, can be with preset above-mentioned default pass
Keyword, for example, can for group information " business card ", " personal business card " is preset obtains predetermined keyword " business card ", for another example, can be with
Predetermined keyword " Beijing fresh flower express delivery flow " etc. is obtained for group information " Beijing fresh flower express delivery flow " is preset.Alternatively, can
With the request for information according to user for group information, above-mentioned predetermined keyword is determined.For example, can be more than heat by inquiry temperature
The corresponding label of group information for spending threshold value, as predetermined keyword.
In an alternative embodiment of the invention, the step 202 is determined from the corresponding information of the target group
The process of the corresponding target information of user content, can specifically include: if the user content meets prerequisite, from described
The corresponding target information of user content is determined in the corresponding information of target group;
Wherein, the prerequisite can specifically include:
The user content may include: the content to match with predetermined keyword, for example, user content includes default closes
Keyword, alternatively, the user content vocabulary that includes and predetermined keyword are similar or related etc.;And/or
The user content is corresponding to be intended to match with predetermined keyword, specifically, the corresponding intention word of user content
Match with predetermined keyword.
The embodiment of the present invention determines the corresponding target of user content in the case where the user content meets prerequisite
Information is simultaneously supplied to user, the matching degree between target information and user demand can be improved, and can be to avoid target information pair
In bothering for user.
In an alternative embodiment of the invention, step 202 determines user from the corresponding information of the target group
The corresponding target information of content, comprising: the corresponding information model of user content is determined from the corresponding information of the target group;
Using the information model, the user content or the user content and its corresponding environmental information are packaged, with
Obtain the corresponding target information of the user content.
It wherein, may include: information model in the corresponding information of target group.Template is by the structure law of a things
Being fixed, standardized achievement, what it was embodied is the standardization of structure type.Specific to the embodiment of the present invention, information mould
Plate can refer to the template of group information, which may include: at least one parameter field, the corresponding content of parameter field
It can be determined according to user content or user content and its corresponding environmental information.The embodiment of the present invention is by static information
Template is integrated with dynamic user content or user content and its corresponding environmental information, to obtain target information;No
The standardization of target information only may be implemented, and the dynamic of target information may be implemented.
Those skilled in the art can determine above- mentioned information template according to practical application request.Optionally, above- mentioned information mould
The type of plate may include: greeting card type, contract type, type of making out an invoice, express delivery type etc..Wherein, greeting card type can be into one
Step includes different holiday card types, such as Spring Festival greeting card type, New Year's Day greeting card type.
By taking greeting card type as an example, it is assumed that user content be " Wang total New Year blessing, wishes you in the new year, rich in financial resources,
Day into bucket gold ", then [Wang is total] can be identified from the user content, [wish you in the new year, rich in financial resources, day is into bucket
Gold] etc. object contents, then the object content is embedded into the information model of greeting card type.
By taking greeting card type as an example, it is assumed that user content is " Joan Spring Festival greeting card wishes that you are more and more younger beautiful ", then can be with
The user content is segmented, the corresponding information model of Spring Festival greeting card type and word segmentation result that are matched to are filled,
Final greeting card is obtained, which can show as the format of HTML5, so that user carries out preview to the greeting card of HTML5 format
Or share.
Environmental information can be used for indicating user's ring locating in the case where generating user content or receiving user content
Border information.Above-mentioned environmental information can include but is not limited to: location information, temporal information, Weather information, facility information etc., this
The available target information compatible with environmental information of inventive embodiments.
By taking location information as an example, it is assumed that user A is in city A, wants to send an exclusive greeting card to user B, it is assumed that
The user content of user A is that " user's B Spring Festival greeting card, wishes that you are more and more younger beautiful, then can be according to the user content and the use
Indoor to hold corresponding location information, generate the corresponding blessing words of Spring Festival greeting card: " hi, user B, I is user A, and tonight is New Year's Eve
At night, I serves a New Year blessing in city A for you: wishing that you are more and more younger beautiful!".
By taking temporal information as an example, daytime or night can be directed to, respectively the corresponding pattern on daytime of preset information template and
Night pattern, such as the light background in night pattern of background of pattern on daytime.Background herein may include: background picture and/
Or background music.
, can be for sunny, cloudy, the weather such as rain, snow by taking Weather information as an example, preset information template is corresponding respectively
Pattern, wherein different patterns can have different backgrounds, such as sunny pattern background be the sun, the background for the pattern that snows
For snowflake etc..
By taking facility information as an example, the format of target information can be determined as to object format compatible with facility information.
Such as assume that facility information shows that equipment is mobile device, the then HTML5 that object format can be supported by mobile device;Again
Such as, it is assumed that facility information shows that equipment is the fixed equipment of such as computer, then object format can be supported by fixed equipment
FLASH etc..
It is appreciated that those skilled in the art can dynamically determine target according to the corresponding environmental information of user content
The pattern of information, the embodiment of the present invention are without restriction for the specific pattern of target information.
In step 203, server can export the target information to client;Alternatively, client can be defeated to user
The target information out.Specifically, client can show the target information to user.
In an alternative embodiment of the invention, the format of the target information may include in following format at least
It is a kind of: text, picture, video, audio, link, file, business card and HTML.
In an alternative embodiment of the invention, the process of the output target information, may include: according to institute
The attribute information for stating target information is ranked up the target information;By the target information output after sequence.In target information
In the case where multiple, the embodiment of the present invention can be exported the target information after sequence.
Optionally, the attribute information may include at least one of following information:
Matching degree between the user content and the target information;
The temperature of the target information;And
The corresponding intention probability of the user content.
Wherein, the matching degree between user content and the target information can specifically include: the corresponding pass of user content
Matching degree between the label of information corresponding to keyword and the target group.For example, if the corresponding keyword of user content with
The label of information corresponding to the target group is identical, then matching degree can be 1.For another example, if the corresponding keyword of user content
Different from the label of information corresponding to the target group, then matching degree can similarity etc. between keyword and label.
It is appreciated that the matching degree between the user content and the target information is higher, then target information is in ranking results
Position is more forward.
The temperature of the target information can reflect user for the entering frequency of target information.In practical applications, may be used
With the operation according to user for target information, the temperature of target information is determined.User can wrap the operation of target information
It includes: inquiry operation, using operation etc., it specifically, can be with counting user for the number of operations of target information, and according to the operation
Number determines the temperature of target information.For example, user has hit target information A by user content, then it can be by target information A
Corresponding inquiry operation number adds 1.For another example, user has hit target information A by user content and has sent target information A
To Correspondent Node, then the corresponding use number of operations of target information A can be added 1.For another example, user actively seeks from storage channel
Looked for target information A, and target information A be sent to Correspondent Node, then can by target information A it is corresponding use number of operations
Add 1.Usual user is more for the number of operations of target information, then the temperature of target information is higher.Further, target information
Temperature is higher, then position of the target information in ranking results is more forward.It is appreciated that the embodiment of the present invention is for target information
Temperature specific method of determination it is without restriction.
The corresponding probability that is intended to of the user content can be used for indicating that user content belongs to the probability of certain intention.Usual institute
State that the corresponding intention probability of user content is higher, then position of the target information in ranking results is more forward.
In an alternative embodiment of the invention, above-mentioned intention probability can be determined by classifier.Of the invention
In another alternative embodiment, above-mentioned intention probability can be determined by classifier, and according to the used intention of user, to upper
Intention probability is stated to be adjusted.It was once used by a user if certain is intended to X, the meaning for being intended to X can be belonged to user content
Figure probability compensates, so that the intention probability that user content belongs to intention X occurs with the used intent data of user
Variation.Wherein, the process being adjusted to above-mentioned intention probability may include: to be turned up to be intended to probability.Specifically, it preset can anticipate
Mapping relations between the frequency of usage and probability adjusted value of figure, in this way, can determine frequency of usage pair according to the mapping relations
Then the probability on the basis of intention probability that classifier determines, is increased above-mentioned frequency of usage pair by the probability adjusted value answered
The probability adjusted value answered.
It is appreciated that those skilled in the art can be according to practical application request, using one of above-mentioned attribute information
Or combination, wherein using at least two attribute informations, at least two attribute informations can be weighted,
And above-mentioned target information is ranked up according to weighted results.Wherein, the corresponding weight of attribute information can be by those skilled in the art
Member determines according to practical application request.
Below for this specific crowd of enterprise marketing, the specific example of the embodiment of the present invention is illustrated.Enterprise marketing is daily
Daily business includes: the introduction of personal business card, the introduction for selling product and publicity, related bid and favor information and label
Single and contract formulation etc..The embodiment of the present invention can establish corresponding group for enterprise, and be directed to the corresponding industry of enterprise marketing
Business, manages corresponding group service information.Also, the embodiment of the present invention can be during user's using terminal, Ke Yigen
According to user content, provide a user group service information, thus the specific crowd that enterprise marketing can be made this kind of fast implement for
The sharing of group service information.
Assuming that the embodiment of the present invention is executed by input method APP, then the data handling procedure of the embodiment of the present invention specifically can be with
Include:
Step S1, server establishes corresponding group for enterprise, and establishes group identification and user identifier (such as user
Input method account) between mapping relations;
Step S2, server is directed to the corresponding business of enterprise marketing, saves corresponding group service information by resources bank;
For example, can be directly by the group service information preservation of group member upload to resources bank;It for another example, can be to group
The group service information that member uploads is edited, and by edited group service information preservation to resources bank.Also, it supports
Group member is for the editor of group service information and modification in resources bank.
Step S3, client receives user content, and sends the user content to server;
Step S4, user identifier of the server according to user, determines target group belonging to user;
Step S5, server determines the corresponding target service letter of user content from the corresponding resources bank of the target group
Breath, and the target service information is sent to client;
Step S6, client shows the target service information to user.
For example, if user content includes " business card ", " personal business card " or the name of user etc., it may be considered that user exists
" business card " relevant information requirement, therefore " business card " of user can be obtained from the resources bank of user's said target group, and open up
User is now given, shields on a key of " business card " and shares so that user realizes.
To sum up, the data processing method of the embodiment of the present invention can satisfy user couple by the resource retrieval of group mode
In the query demand of group information.
Also, in the case where user content is applied to instant messaging scene, the embodiment of the present invention can be navigated to quickly
User wishes the target information that peer user is shared in instant traffic scene, therefore can promote the instant messaging effect of user
Rate.In particular, in the case where peer user belongs to the customer group of user, the embodiment of the present invention can promote the ditch with client
Logical and cooperation efficiency.
In addition, the embodiment of the present invention can carry out the management of group and/or group information, group can be promoted and link up and declare
The efficiency of biography enables the knowledge base of group to retain for a long time, reduce team, group repeated data prepares and publicize at
This, while the group member as new person is quickly above made by hand.
Furthermore the embodiment of the present invention can such as inquiry log log recording user for group information use feelings
Condition;For the manager of group, by user for the service condition of group information, the work of subordinate employee will appreciate that
Make state and attitude, can quickly position the corresponding label of group information of popular group information or hot topic, be managed for enterprise
Reason and development provide certain decision-making capability.
Further, its said target group is provided a user due to the embodiment of the present invention and matched with its user content
Target information, therefore user experience can be promoted, and usage rate of the user can be enhanced.Also, the embodiment of the present invention can be in conjunction with use
Target group belonging to family, more accurately user draws a portrait for foundation, and then can further excavate the demand of user.
It should be noted that for simple description, therefore, it is stated as a series of movement is dynamic for embodiment of the method
It combines, but those skilled in the art should understand that, the embodiment of the present invention is not by the limit of described athletic performance sequence
System, because according to an embodiment of the present invention, some steps may be performed in other sequences or simultaneously.Secondly, art technology
Personnel also should be aware of, and the embodiments described in the specification are all preferred embodiments, and related athletic performance is simultaneously different
It surely is necessary to the embodiment of the present invention.
Installation practice
Referring to Fig. 3, a kind of structural block diagram of data processing equipment embodiment of the invention is shown, can specifically include:
Target group determining module 301, for determining target group belonging to user;
Target information determining module 302, for determining that user content is corresponding from the corresponding information of the target group
Target information;And
Target information output module 303, for exporting the target information.
Optionally, the target group determining module 301 may include:
Submodule is searched, is used for according to the corresponding user identifier of the user, between group identification and user identifier
It is searched in mapping relations, to obtain the mark of user's said target group.
Optionally, the target information determining module 302 may include:
First determines submodule, is used for information corresponding to the corresponding keyword of the user content and the target group
Label matched, to obtain the corresponding target information of the user content.
Optionally, the target information determining module 302 may include:
Second determines submodule, corresponding from the target group if meeting prerequisite for the user content
The corresponding target information of user content is determined in information;
Wherein, the prerequisite may include:
The user content may include: the content to match with predetermined keyword;And/or
The user content is corresponding to be intended to match with predetermined keyword.
Optionally, the target information output module 303 may include:
Sorting sub-module is ranked up the target information for the attribute information according to the target information;And
Sort output sub-module, for the target information output after sorting.
Optionally, the attribute information may include at least one of following information:
Matching degree between the user content and the target information;
The temperature of the target information;And
The corresponding intention probability of the user content.
Optionally, the target information determining module 302 may include:
Information model determines submodule, for determining the corresponding letter of user content from the corresponding information of the target group
Cease template;
Submodule is encapsulated, for utilizing the information model, to the user content or the user content and its right
The environmental information answered is packaged, to obtain the corresponding target information of the user content.
For device embodiment, since it is basically similar to the method embodiment, related so being described relatively simple
Place illustrates referring to the part of embodiment of the method.
All the embodiments in this specification are described in a progressive manner, the highlights of each of the examples are with
The difference of other embodiments, the same or similar parts between the embodiments can be referred to each other.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method
Embodiment in be described in detail, no detailed explanation will be given here.
The embodiment of the invention also provides a kind of device for data processing, the apparatus may include there is memory, with
And one perhaps more than one program one of them or more than one program be stored in memory, and be configured to by
It includes the instruction for performing the following operation that one or more than one processor, which execute the one or more programs:
Determine target group belonging to user;The corresponding target information of user content is determined from the corresponding information of the target group;
Export the target information.
Optionally, target group belonging to the determining user, comprising:
According to the corresponding user identifier of the user, looked into the mapping relations between group identification and user identifier
It looks for, to obtain the mark of user's said target group.
It is optionally, described that the corresponding target information of user content is determined from the corresponding information of the target group, comprising:
The corresponding keyword of the user content is matched with the label of information corresponding to the target group, with
To the corresponding target information of the user content.
It is optionally, described that the corresponding target information of user content is determined from the corresponding information of the target group, comprising:
If the user content meets prerequisite, user content pair is determined from the corresponding information of the target group
The target information answered;
Wherein, the prerequisite includes:
The user content includes: the content to match with predetermined keyword;And/or
The user content is corresponding to be intended to match with predetermined keyword.
Optionally, the output target information, comprising:
According to the attribute information of the target information, the target information is ranked up;
By the target information output after sequence.
Optionally, the attribute information includes at least one of following information:
Matching degree between the user content and the target information;
The temperature of the target information;And
The corresponding intention probability of the user content.
It is optionally, described that the corresponding target information of user content is determined from the corresponding information of the target group, comprising:
The corresponding information model of user content is determined from the corresponding information of the target group;
Using the information model, to the user content or the user content and its corresponding environmental information into
Row encapsulation, to obtain the corresponding target information of the user content.
Fig. 4 be a kind of device 800 for data processing shown according to an exemplary embodiment as terminal when frame
Figure.For example, device 800 can be smart phone, tablet computer, E-book reader, MP3 (dynamic image expert's compression standard
Audio level 3, Moving Picture Experts Group Audio Layer III) player, (dynamic image is special by MP4
Family's compression standard audio level 4, Moving Picture Experts Group Audio Layer IV) it is player, on knee
Portable computer, vehicle-mounted computer, desktop computer, set-top box, intelligent TV set, wearable device, mobile phone, digital broadcasting
Terminal, messaging devices, game console, Medical Devices, body-building equipment, personal digital assistant etc..
Referring to Fig. 4, device 800 may include following one or more components: processing component 802, memory 804, power supply
Component 806, multimedia component 808, audio component 810, the interface 812 of input/output (I/O), sensor module 814, and
Communication component 816.
The integrated operation of the usual control device 800 of processing component 802, such as with display, telephone call, data communication, phase
Machine operation and record operate associated operation.Processing element 802 may include that one or more processors 820 refer to execute
It enables, to perform all or part of the steps of the methods described above.In addition, processing component 802 may include one or more modules, just
Interaction between processing component 802 and other assemblies.For example, processing component 802 may include multi-media module, it is more to facilitate
Interaction between media component 808 and processing component 802.
Memory 804 is configured as storing various types of data to support the operation in equipment 800.These data are shown
Example includes the instruction of any application or method for operating on device 800, contact data, and telephone book data disappears
Breath, picture, video etc..Memory 804 can be by any kind of volatibility or non-volatile memory device or their group
It closes and realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile
Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 806 provides electric power for the various assemblies of device 800.Power supply module 806 may include power management system
System, one or more power supplys and other with for device 800 generate, manage, and distribute the associated component of electric power.
Multimedia component 808 includes the screen of one output interface of offer between described device 800 and user.One
In a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Curtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensings
Device is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding action
Boundary, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more matchmakers
Body component 808 includes a front camera and/or rear camera.When equipment 800 is in operation mode, such as screening-mode or
When video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera and
Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 810 is configured as output and/or input audio signal.For example, audio component 810 includes a Mike
Wind (MIC), when device 800 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone is matched
It is set to reception external audio signal.The received audio signal can be further stored in memory 804 or via communication set
Part 816 is sent.In some embodiments, audio component 810 further includes a loudspeaker, is used for output audio signal.
I/O interface 812 provides interface between processing component 802 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock
Determine button.
Sensor module 814 includes one or more sensors, and the state for providing various aspects for device 800 is commented
Estimate.For example, sensor module 814 can detecte the state that opens/closes of equipment 800, and the relative positioning of component, for example, it is described
Component is the display and keypad of device 800, and sensor module 814 can be with 800 1 components of detection device 800 or device
Position change, the existence or non-existence that user contacts with device 800,800 orientation of device or acceleration/deceleration and device 800
Temperature change.Sensor module 814 may include proximity sensor, be configured to detect without any physical contact
Presence of nearby objects.Sensor module 814 can also include optical sensor, such as CMOS or ccd image sensor, at
As being used in application.In some embodiments, which can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between device 800 and other equipment.Device
800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.In an exemplary implementation
In example, communication component 816 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, the communication component 816 further includes near-field communication (NFC) module, to promote short range communication.Example
Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 800 can be believed by one or more application specific integrated circuit (ASIC), number
Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided
It such as include the memory 804 of instruction, above-metioned instruction can be executed by the processor 820 of device 800 to complete the above method.For example,
The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk
With optical data storage devices etc..
Fig. 5 is the structural schematic diagram of server in some embodiments of the present invention.The server 1900 can be because of configuration or property
Energy is different and generates bigger difference, may include one or more central processing units (central processing
Units, CPU) 1922 (for example, one or more processors) and memory 1932, one or more storage applications
The storage medium 1930 (such as one or more mass memory units) of program 1942 or data 1944.Wherein, memory
1932 and storage medium 1930 can be of short duration storage or persistent storage.The program for being stored in storage medium 1930 may include one
A or more than one module (diagram does not mark), each module may include to the series of instructions operation in server.More into
One step, central processing unit 1922 can be set to communicate with storage medium 1930, execute storage medium on server 1900
Series of instructions operation in 1930.
Server 1900 can also include one or more power supplys 1926, one or more wired or wireless nets
Network interface 1950, one or more input/output interfaces 1958, one or more keyboards 1956, and/or, one or
More than one operating system 1941, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM
Etc..
A kind of machine readable media, such as the machine readable media can be non-transitorycomputer readable storage medium,
When the instruction in the medium by device (terminal or server) processor execute when, enable a device to execute Fig. 1 or
Method shown in Fig. 2.
A kind of machine readable media, such as the machine readable media can be non-transitorycomputer readable storage medium,
When the instruction in the medium is executed by the processor of device (terminal or server), enable a device to execute a kind of number
According to processing method, which comprises determine target group belonging to user;It is determined from the corresponding information of the target group
The corresponding target information of user content;Export the target information.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its
Its embodiment.The present invention is directed to cover any variations, uses, or adaptations of the invention, these modifications, purposes or
Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Above to a kind of data processing method provided by the present invention, a kind of data processing equipment and a kind of at data
The device of reason, is described in detail, and specific case used herein explains the principle of the present invention and embodiment
It states, the above description of the embodiment is only used to help understand the method for the present invention and its core ideas;Meanwhile for this field
Those skilled in the art, according to the thought of the present invention, there will be changes in the specific implementation manner and application range, to sum up institute
It states, the contents of this specification are not to be construed as limiting the invention.
Claims (10)
1. a kind of data processing method, which is characterized in that the described method includes:
Determine target group belonging to user;
The corresponding target information of user content is determined from the corresponding information of the target group;
Export the target information.
2. the method according to claim 1, wherein target group belonging to the determining user, comprising:
According to the corresponding user identifier of the user, searched in the mapping relations between group identification and user identifier,
To obtain the mark of user's said target group.
3. the method according to claim 1, wherein described determine from the corresponding information of the target group is used
It is indoor to hold corresponding target information, comprising:
The corresponding keyword of the user content is matched with the label of information corresponding to the target group, to obtain
State the corresponding target information of user content.
4. the method according to claim 1, wherein described determine from the corresponding information of the target group is used
It is indoor to hold corresponding target information, comprising:
If the user content meets prerequisite, determine that user content is corresponding from the corresponding information of the target group
Target information;
Wherein, the prerequisite includes:
The user content includes: the content to match with predetermined keyword;And/or
The user content is corresponding to be intended to match with predetermined keyword.
5. according to claim 1 to any method in 4, which is characterized in that the output target information, comprising:
According to the attribute information of the target information, the target information is ranked up;
By the target information output after sequence.
6. according to the method described in claim 5, it is characterized in that, the attribute information includes at least one in following information
Kind:
Matching degree between the user content and the target information;
The temperature of the target information;And
The corresponding intention probability of the user content.
7. according to claim 1 to any method in 4, which is characterized in that described from the corresponding letter of the target group
The corresponding target information of user content is determined in breath, comprising:
The corresponding information model of user content is determined from the corresponding information of the target group;
Using the information model, the user content or the user content and its corresponding environmental information are sealed
Dress, to obtain the corresponding target information of the user content.
8. a kind of data processing equipment characterized by comprising
Target group determining module, for determining target group belonging to user;
Target information determining module, for determining the corresponding target letter of user content from the corresponding information of the target group
Breath;And
Target information output module, for exporting the target information.
9. a kind of device for data processing, which is characterized in that include memory and one or more than one journey
Sequence, perhaps more than one program is stored in memory and is configured to by one or more than one processor for one of them
Executing the one or more programs includes the instruction for performing the following operation:
Determine target group belonging to user;
The corresponding target information of user content is determined from the corresponding information of the target group;
Export the target information.
10. a kind of machine readable media is stored thereon with instruction, when executed by one or more processors, so that device is held
Data processing method of the row as described in one or more in claim 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810074830.7A CN110110215B (en) | 2018-01-25 | Data processing method, data processing device and device for data processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810074830.7A CN110110215B (en) | 2018-01-25 | Data processing method, data processing device and device for data processing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110110215A true CN110110215A (en) | 2019-08-09 |
CN110110215B CN110110215B (en) | 2024-07-26 |
Family
ID=
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113535639A (en) * | 2020-04-21 | 2021-10-22 | 明基智能科技(上海)有限公司 | Cross-platform data processing system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000331013A (en) * | 1999-05-19 | 2000-11-30 | Matsushita Electric Ind Co Ltd | Method and device for information inquiry support |
US20100161592A1 (en) * | 2008-12-22 | 2010-06-24 | Colin Shengcai Zhao | Query Intent Determination Using Social Tagging |
CN103294690A (en) * | 2012-02-24 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Searching method and system |
CN104361092A (en) * | 2014-11-18 | 2015-02-18 | 百度在线网络技术(北京)有限公司 | Searching method and device |
CN104866474A (en) * | 2014-02-20 | 2015-08-26 | 阿里巴巴集团控股有限公司 | Personalized data searching method and device |
CN105337747A (en) * | 2015-11-17 | 2016-02-17 | 小米科技有限责任公司 | Group historical message processing method and device |
CN107291962A (en) * | 2017-08-10 | 2017-10-24 | 广东欧珀移动通信有限公司 | searching method, device, storage medium and electronic equipment |
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000331013A (en) * | 1999-05-19 | 2000-11-30 | Matsushita Electric Ind Co Ltd | Method and device for information inquiry support |
US20100161592A1 (en) * | 2008-12-22 | 2010-06-24 | Colin Shengcai Zhao | Query Intent Determination Using Social Tagging |
CN103294690A (en) * | 2012-02-24 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Searching method and system |
CN104866474A (en) * | 2014-02-20 | 2015-08-26 | 阿里巴巴集团控股有限公司 | Personalized data searching method and device |
CN104361092A (en) * | 2014-11-18 | 2015-02-18 | 百度在线网络技术(北京)有限公司 | Searching method and device |
CN105337747A (en) * | 2015-11-17 | 2016-02-17 | 小米科技有限责任公司 | Group historical message processing method and device |
CN107291962A (en) * | 2017-08-10 | 2017-10-24 | 广东欧珀移动通信有限公司 | searching method, device, storage medium and electronic equipment |
Non-Patent Citations (1)
Title |
---|
饶增阳: "网络环境下的个性化信息服务", 情报探索, no. 01, 15 March 2004 (2004-03-15), pages 4 - 6 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113535639A (en) * | 2020-04-21 | 2021-10-22 | 明基智能科技(上海)有限公司 | Cross-platform data processing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12001475B2 (en) | Mobile image search system | |
US9519913B2 (en) | Providing social impact information associated with identified products or businesses | |
US9191238B2 (en) | Virtual notes in a reality overlay | |
KR101123217B1 (en) | Scalable visual search system simplifying access to network and device functionality | |
US8611601B2 (en) | Dynamically indentifying individuals from a captured image | |
US11334768B1 (en) | Ephemeral content management | |
US20150112963A1 (en) | Time and location based information search and discovery | |
US20100082427A1 (en) | System and Method for Context Enhanced Ad Creation | |
Arain et al. | Intelligent travel information platform based on location base services to predict user travel behavior from user-generated GPS traces | |
CN103412870A (en) | News pushing method of mobile terminal device news client side software | |
JP2018522329A (en) | System and method for creating a user management online page (MAPpage) linked to a location on an interactive digital map | |
CN102741858A (en) | Sensor-based mobile search, related methods and systems | |
JP2013519162A (en) | Integrated advertising system | |
CN106033577A (en) | Information recommending method and device | |
CN109564570A (en) | It is created using the browsing node of Frequent Pattern Mining | |
US20100185518A1 (en) | Interest-based activity marketing | |
CN106506868A (en) | A kind of music recommends method and terminal | |
CN103841154A (en) | Network media information publishing method, system and client | |
CN103678624A (en) | Searching method, searching server, and searching request executing method and terminal | |
CN114707075B (en) | Cold start recommendation method and device | |
Wen et al. | Study on optimization of marketing communication strategies in the era of artificial intelligence | |
CN110110215A (en) | A kind of data processing method, data processing equipment and the device for data processing | |
CN106663112A (en) | Presenting information cards for events associated with entities | |
CN110110078A (en) | Data processing method and device, the device for data processing | |
KR20190028354A (en) | An online site with an associated virtual geographic location |
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 |