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 PDF

Info

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
Application number
CN201810074830.7A
Other languages
Chinese (zh)
Other versions
CN110110215B (en
Inventor
李剑
郭美青
郭理勇
于首非
刘文文
陈新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201810074830.7A priority Critical patent/CN110110215B/en
Priority claimed from CN201810074830.7A external-priority patent/CN110110215B/en
Publication of CN110110215A publication Critical patent/CN110110215A/en
Application granted granted Critical
Publication of CN110110215B publication Critical patent/CN110110215B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

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

A kind of data processing method, data processing equipment and the device for data processing
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.
CN201810074830.7A 2018-01-25 Data processing method, data processing device and device for data processing Active CN110110215B (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113535639A (en) * 2020-04-21 2021-10-22 明基智能科技(上海)有限公司 Cross-platform data processing system

Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
饶增阳: "网络环境下的个性化信息服务", 情报探索, no. 01, 15 March 2004 (2004-03-15), pages 4 - 6 *

Cited By (1)

* Cited by examiner, † Cited by third party
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