Information recommendation method, device and computing device based on photograph album
Technical field
The present invention relates to technical field of information processing, and in particular to a kind of information recommendation method based on photograph album, device, meter
Calculate equipment and computer-readable storage medium.
Background technology
With the development of science and technology, the application program of terminal device is more and more, photograph album is one of terminal device important
It is that more and more users like oneself or to oneself important picture and/or video (example for the application program of storage
Such as, the picture and/or video shot in tourism way, picture and/or video for being shot in meeting etc.) it is stored in photograph album, this
A little pictures and/or video, which contain, reflects its preference or behavioural habits, can embody the hobby etc. of user, if however,
Only picture and/or video are stored in user's photograph album, the value of these pictures and/or video can not be fully demonstrated.
Existing information recommendation technology be typically according to the historical behavior of user, excavate user it is interested wait to push away
Information is recommended, not in view of the influence of the picture in user's photograph album and/or video to recommendation information.
The content of the invention
In view of the above problems, it is proposed that the present invention overcomes the above problem in order to provide one kind or solves at least in part
State the information recommendation method based on photograph album, device, computing device and the computer-readable storage medium of problem.
According to an aspect of the invention, there is provided a kind of information recommendation method based on photograph album, it includes:
Obtain the picture and/or video in user's photograph album;
The frame picture extracted to picture and/or from video carries out image characteristic analysis, according to image characteristic analysis result
Determine the user tag of user;
Semantic analysis is carried out to user tag, at least one information for meeting user demand is drawn according to semantic analysis result
Type;
The information bank that respective type is inquired about according at least one information type is waited to push away to obtain with what user tag matched
Recommend information;
By information recommendation to be recommended to user.
Alternatively, the frame picture extracted to picture and/or from video carries out image characteristic analysis and further comprises:
The frame picture extracted to picture and/or from video is classified;
Image characteristic analysis is carried out to picture and/or frame picture respectively according to classification.
Alternatively, the frame picture extracted to picture and/or from video carries out classification and further comprises:By picture and/or
Frame picture classification is to the one or more in following classification:Personage's classification, life classification, landscape classification, cuisines classification, household class
Not, culture and arts classification, scientific and technological classification.
Alternatively, the user tag for determining user according to image characteristic analysis result further comprises:
By carrying out image characteristic analysis to belonging to the other picture of figure kind and/or frame picture, the natural category of user is determined
Property;
And/or by carrying out image characteristic analysis to belonging to the other picture of non-figure kind and/or frame picture, determine user
Behavior property;
The user tag of user is determined according to natural quality and/or behavior property.
Alternatively, the information bank that respective type is inquired about according at least one information type is matched with obtaining with user tag
Information to be recommended further comprise:
The title or brief introduction or function of information in the information bank of respective type are inquired about according at least one information type
Introduce to obtain the information to be recommended that the keyword of information matches with user tag.
Alternatively, semantic analysis is carried out to user tag, is drawn according to semantic analysis result and meet user demand at least
One information type further comprises:
Segmenting word processing is carried out to user tag;
The result handled according to segmenting word carries out user view identification, draws at least one info class for meeting user demand
Type.
Alternatively, information to be recommended includes:News, shopping information, advertisement, article, exhibition activity, cuisines way, cuisines
Dining room, travelling route, public platform.
According to another aspect of the present invention, there is provided a kind of information recommending apparatus based on photograph album, it includes:
Acquisition module, suitable for obtaining picture and/or video in user's photograph album;
Characteristics analysis module, the frame picture suitable for being extracted to picture and/or from video carry out image characteristic analysis;
Determining module, suitable for determining the user tag of user according to image characteristic analysis result;
Semantic module, suitable for carrying out semantic analysis to user tag, draws according to semantic analysis result and meets user
At least one information type of demand;
Enquiry module, suitable for inquiring about the information bank of respective type according at least one information type to obtain and user tag
The information to be recommended to match;
Recommending module, suitable for by information recommendation to be recommended to user.
Alternatively, characteristics analysis module further comprises:
Taxon, the frame picture suitable for being extracted to picture and/or from video are classified;
Characteristic analysis unit, suitable for carrying out image characteristic analysis to picture and/or frame picture respectively according to classification.
Alternatively, taxon is further adapted for:By picture and/or frame picture classification to one kind in following classification or more
Kind:Personage's classification, life classification, landscape classification, cuisines classification, household classification, culture and arts classification, scientific and technological classification.
Optionally it is determined that module is further adapted for:
By carrying out image characteristic analysis to belonging to the other picture of figure kind and/or frame picture, the natural category of user is determined
Property;
And/or by carrying out image characteristic analysis to belonging to the other picture of non-figure kind and/or frame picture, determine user
Behavior property;
The user tag of user is determined according to natural quality and/or behavior property.
Alternatively, enquiry module is further adapted for:Inquired about according at least one information type in the information bank of respective type
The title of information or brief introduction or function introduction are to obtain the information to be recommended that the keyword of information and user tag match.
Alternatively, semantic module further comprises:
Segmenting word processing unit, suitable for carrying out segmenting word processing to user tag;
Intention assessment unit, the result suitable for being handled according to segmenting word carry out user view identification, draw and meet user's need
At least one information type asked.
Alternatively, information to be recommended includes:News, shopping information, advertisement, article, exhibition activity, cuisines way, cuisines
Dining room, travelling route, public platform.
According to another aspect of the invention, there is provided a kind of computing device, including:Processor, memory, communication interface and
Communication bus, processor, memory and communication interface complete mutual communication by communication bus;
Memory is used to store an at least executable instruction, and executable instruction makes processor perform the above-mentioned letter based on photograph album
Cease the corresponding operation of recommendation method.
In accordance with a further aspect of the present invention, there is provided a kind of computer-readable storage medium, is stored with least one in storage medium
Executable instruction, executable instruction make processor perform such as the corresponding operation of the above-mentioned information recommendation method based on photograph album.
The scheme provided according to the present invention, since the picture in user's photograph album and/or video embody the interest love of user
OK etc., therefore, by obtaining picture and/or video in user's photograph album, taken out to the picture in user's photograph album and/or from video
The frame picture taken carries out image characteristic analysis, and user tag is determined further according to image characteristic analysis result, and user tag is carried out
Semantic analysis, at least one information type for meeting user demand is drawn according to semantic analysis result, according at least one information
The information bank of type queries respective type to obtain the information to be recommended to match with user tag, in this way, can find with
The user's information interested, avoid causes user not click on since recommendation information is low with the user interest hobby degree of correlation
The problem of checking recommendation information, improves the probability that user checks corresponding information.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention,
And can be practiced according to the content of specification, and in order to allow above and other objects of the present invention, feature and advantage can
Become apparent, below especially exemplified by the embodiment of the present invention.
Brief description of the drawings
By reading the detailed description of hereafter preferred embodiment, it is various other the advantages of and benefit it is common for this area
Technical staff will be clear understanding.Attached drawing is only used for showing the purpose of preferred embodiment, and is not considered as to the present invention
Limitation.And in whole attached drawing, identical component is denoted by the same reference numerals.In the accompanying drawings:
Fig. 1 shows the flow diagram of the information recommendation method according to an embodiment of the invention based on photograph album;
Fig. 2 shows the flow diagram of the information recommendation method in accordance with another embodiment of the present invention based on photograph album;
Fig. 3 shows the structure diagram of the information recommending apparatus according to an embodiment of the invention based on photograph album;
Fig. 4 shows the structure diagram of the information recommending apparatus according to an embodiment of the invention based on photograph album;
Fig. 5 shows a kind of structure diagram of computing device according to an embodiment of the invention.
Embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in attached drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
Limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
Completely it is communicated to those skilled in the art.
Fig. 1 shows the flow diagram of the information recommendation method according to an embodiment of the invention based on photograph album.Such as
Shown in Fig. 1, this method comprises the following steps:
Step S100, obtains picture and/or video in user's photograph album.
Picture or video in user's photograph album mentioned here can be the picture or user that user voluntarily shoots
Using the picture and/or video obtained in application program process, user the picture browsed or video can be preserved to
In user's photograph album, such as from picture or the video download of wechat circle of friends or preserved from Taobao website, further, it is also possible to be
User utilizes the picture that screenshot capture function is intercepted.
Step S101, the frame picture extracted to picture and/or from video carries out image characteristic analysis, according to characteristics of image
Analysis result determines the user tag of user.
After the picture and/or video in getting user's photograph album, server-side is to accessed picture and/or from video
The frame picture of middle extraction carries out image characteristic analysis and obtains corresponding image characteristic analysis as a result, according to image characteristic analysis result
It can determine the user tag of user, in the present embodiment, user tag is the description to user, it is succinct, accurately general
Hobby of user etc. is included.
Step S102, carries out semantic analysis to user tag, is drawn according to semantic analysis result and meet user demand extremely
A few information type.
User tag is a keyword that is succinct, summarizing, and user may can not be immediately arrived at according to the user's label
Demand information, therefore, after the user tag of user is determined according to step S101, can carry out semantic analysis to user tag,
At least one information type for meeting user demand is drawn according to semantic analysis result, for example, determining user's mark in step S101
Sign as Sichuan cuisine intelligent, by carrying out semantic analysis to user tag, it is probably that Sichuan cuisine dining room, Sichuan cuisine are done to analyze user demand
Method, obtains the corresponding information type of user demand as store information, manufacture craft, is merely illustrative of here, without any
Restriction effect.
Step S103, the information bank of respective type is inquired about to obtain and user tag phase according at least one information type
The information to be recommended matched somebody with somebody.
Substantial amounts of information is stored with information bank, may information be much the information unrelated with the user, it is therefore desirable to
The information to match with user tag is filtered out from information bank, specifically, is being met at least one letter of user demand
After ceasing type, the information bank of respective type is inquired about, and then determines the information to be recommended to match with user tag, for example, user
Label is " Sichuan cuisine intelligent ", determines the corresponding information type of user demand as store information, manufacture craft, then from respective type
Sichuan cuisine shop, Sichuan cuisine way are searched in information bank, can get following Sichuan cuisine shop is:Eyebrow state Dong Po restaurants, Boiled Fish township, Lao Jie
Rabbit salt helps dish;And the way of following Sichuan cuisine:Stirfried bean curd in hot sauce, boiling sliced meat, hair and blood are prosperous.
Step S104, by information recommendation to be recommended to user.
After the information to be recommended to match with user tag is found, information to be recommended can be pushed to the user,
By the information to be recommended thus according to the picture in user's photograph album and/or video retrieval, therefore, avoid due to recommendation information with
The user interest hobby degree of correlation it is low and the problem of cause user not click on the information for checking recommendation, improve user and check accordingly
The probability of information.
The method that above-described embodiment provides according to the present invention, since the picture in user's photograph album and/or video embody use
The hobby at family etc., therefore, by obtaining picture and/or video in user's photograph album, to the picture in user's photograph album and/or
The frame picture that is extracted from video carries out image characteristic analysis, and user tag is determined further according to image characteristic analysis result, to
Family label carries out semantic analysis, at least one information type for meeting user demand is drawn according to semantic analysis result, according to extremely
The information bank of few information type inquiry respective type is to obtain the information to be recommended to match with user tag, in this way, can
To find the information interested with the user, avoid causes to use since recommendation information is low with the user interest hobby degree of correlation
The problem of checking recommendation information is not clicked at family, improves the probability that user checks corresponding information.
Fig. 2 shows the flow diagram of the information recommendation method in accordance with another embodiment of the present invention based on photograph album.
As shown in Fig. 2, this method comprises the following steps:
Step S200, obtains picture and/or video in user's photograph album.
User's photograph album in the embodiment of the present invention can be high in the clouds photograph album or the photograph album of client local, if
High in the clouds photograph album, then can obtain picture and/or video directly from the high in the clouds photograph album of cloud server;If client local
Photograph album, then can be uploaded to server-side, in this way, server-side can by client by the picture in user's photograph album and/or video
Get the picture and/or video in user's photograph album.
Picture or video in user's photograph album mentioned here can be the picture or user that user voluntarily shoots
In the picture and/or video obtained using application program process, user the picture browsed to or video can be preserved to
In user's photograph album, such as from picture or the video download of wechat circle of friends or preserved from Taobao website, further, it is also possible to be
User utilizes the picture that screenshot capture function is intercepted.
Step S201, the frame picture extracted to picture and/or from video are classified.
It is well known that video is made of frame picture one by one, image characteristic analysis is carried out for the ease of follow-up,
Need exist for carrying out decoding process to the video got, obtain the frame picture of composition video.
Accessed picture may be in terms of hundred or a thousand sheets in step S200, and the length of video determines decoding process again
The quantity of the frame picture obtained afterwards, that is to say, that obtain substantial amounts of picture and/or frame picture, and these pictures and/or frame figure
Piece may adhere to different classifications separately, if without any processing to these pictures and/or frame picture, directly carry out image characteristic analysis
It may result in that analytic process is complex, and reduce the accuracy of analysis, in order to accurately determine the user of user
Label, before the frame picture that is extracted to picture and/or from video carries out image characteristic analysis, it is also necessary to by picture and/or
The frame picture classification extracted from video, for example, can be by picture and/or frame picture classification to one kind in following classification or more
Kind:Personage's classification, life classification, landscape classification, cuisines classification, household classification, culture and arts classification, scientific and technological classification, specifically,
The different characteristic that can be reflected according to image information in picture and/or frame picture, picture and/or frame picture are divided into not
Same classification.
Step S202, image characteristic analysis is carried out according to classification to picture and/or frame picture respectively.
, can after picture and/or the frame picture extracted from video are divided into different classifications according to step S201
To carry out image characteristic analysis to picture and/or frame picture respectively according to classification, for example, according to image information in picture
And/or picture and/or frame picture are divided into following classification by the different characteristic reflected in frame picture:Personage's classification, landscape class
Not, after cuisines classification, household classification, characteristics of image can be carried out to picture and/or frame picture with one classification of a classification
Analysis, it is for instance possible to use neutral net first carries out image characteristic analysis to the picture in personage's classification and/or frame picture,
After to the picture in the category and/or frame picture analyzing, then image is carried out to the picture in landscape classification and/or frame picture
Signature analysis, followed by image characteristic analysis is carried out to the picture in cuisines classification and/or frame picture, finally in household classification
Picture and/or frame picture carry out image characteristic analysis, be merely illustrative of here, without any restriction effect, this area
Any classification order that can be set for image characteristic analysis according to being actually needed of technology.According to classification to picture and/or frame
Picture carries out image characteristic analysis, easy to determine all user tags of user, recommends different classes of information to user.
Step S203, by carrying out image characteristic analysis to belonging to the other picture of figure kind and/or frame picture, determines user
Natural quality.
If classify in step s 201 to picture and/or frame picture, obtained classification includes personage's classification, then leads to
Cross and carry out image characteristic analysis to belonging to the other picture of figure kind and/or frame picture, it may be determined that the natural quality of user, its
In, natural quality is that the essential description to nature things looks, rule, phenomenon and feature illustrates, is the think of from people
Think will domination, the explanation for the part for adjusting to change, the natural quality of user can include one kind or more in following information
Kind:Gender, age bracket, height, build, occupation, industry etc., are merely exemplary to illustrate here, without any restriction effect.
Step S204, by carrying out image characteristic analysis to belonging to the other picture of non-figure kind and/or frame picture, determines to use
The behavior property at family.
Life classification, landscape classification, cuisines classification, household classification, culture and arts classification, science and technology in the embodiment of the present invention
It is other that classification may be collectively referred to as non-figure kind, if classify in step s 201 to picture and/or frame picture, obtained classification
It is other for non-figure kind, then by carrying out image characteristic analysis to belonging to the other picture of non-figure kind and/or frame picture, it may be determined that
The behavior property of user, wherein, behavior property is definite according to user behavior, for characterizing user behavior feature, for
Behavior property determined by different user behaviors is different, for example, carrying out figure by the picture to landscape classification and/or frame picture
Picture signature analysis, determines the tourism favor of user, such as user preference natural land or humane landscape, the behavior property of user
It may relate to following aspect:Preference, tourism favor, shopping preferences, food and drink custom etc. are browsed, is merely illustrative of, does not have here
There is any restriction effect.
Step S205, the user tag of user is determined according to natural quality and behavior property.
, can be according to nature after the natural quality and behavior property of user is determined according to step S203 and step S204
Attribute and behavior property determine the user tag of user, for example, behavior property is related to mountain-climbing, then can determine user's mark of user
Sign for climb the mountain intelligent, be merely illustrative of here without any restriction effect.
In embodiments of the present invention, by carrying out image characteristic analysis to picture and/or frame picture, use may only be determined
The natural quality or behavior property at family, can so determine the user tag of user according only to natural quality or behavior property.
Step S206, segmenting word processing is carried out to user tag.
The user tag determined in step S205 is to judge the foundation of user's information needed type.User tag is a letter
Keyword that is clean, summarizing, may can not immediately arrive at user demand information, therefore, to user tag according to the user's label
It is necessary to carry out semantics recognition.Wherein, a kind of method of semantic analysis is first to carry out segmenting word processing to user tag, will
User tag is cut into significant word, then according to segmenting word processing as a result, carrying out user view identification.
There are a variety of segmenting word methods in the prior art, for example, the segmenting method based on string matching, point based on understanding
Word method and segmenting method based on statistics etc..Those skilled in the art can be chosen according to demand, or comprehensive use
A variety of methods.
Step S207, the result handled according to segmenting word carry out user view identification, draw and meet user demand at least
One information type.
Intention assessment based on the result that segmenting word is handled, however, same segmenting word result may include it is a variety of
It is intended to.For example, for user tag " Sichuan cuisine intelligent ", although segmenting word processing can recognize that user relatively has deep love for Sichuan cuisine,
But the intention that the search key represents is probably various, including dining room, Sichuan cuisine way etc..To ensure that user demand is expired
Sufficient, the intention assessment in step S207 should consider all possible intention.
Similar with segmenting word, there is also a variety of intension recognizing methods, such as vocabulary in the prior art to match, statistical model, rule
The methods of then parsing, those skilled in the art according to circumstances can flexibly select.
Step S208, the title of information or content letter in the information bank of respective type are inquired about according at least one information type
It is situated between or function introduction is to obtain the information to be recommended that the keyword of information and user tag match.
Substantial amounts of information is stored with information bank, may information be much the information unrelated with the user, it is therefore desirable to
The information to match with user tag is filtered out from information bank, specifically, is being met at least one letter of user demand
After ceasing type, the title of information or brief introduction or function introduction in the information bank of respective type are inquired about, and then determine keyword
The information to be recommended to match with user tag, for example, user tag is " Sichuan cuisine intelligent ", determines the corresponding information of user demand
Type is store information, manufacture craft, then the Sichuan cuisine for including " Sichuan cuisine " during shop is introduced is searched from the information bank of respective type
The Sichuan cuisine way that shop and vegetable include " Sichuan cuisine " in introducing, can get following Sichuan cuisine shop is:Eyebrow state Dong Po restaurants, boiling
Teng Yu townshiies, old street rabbit salt side dish;And the way of following Sichuan cuisine:Stirfried bean curd in hot sauce, boiling sliced meat, hair and blood are prosperous.
Wherein, information to be recommended includes:News, shopping information, advertisement, article, exhibition activity, cuisines way, cuisines meal
The Room, travelling route, public platform, are merely illustrative of here, without any restriction effect.
Step S209, by information recommendation to be recommended to user.
After the information to be recommended to match with user tag is found, information to be recommended can be pushed to the user,
For example, recommending gourmet restaurant to user, gourmet restaurant title, address, dining room specialty etc. can together be recommended use
Family, by the information to be recommended thus according to the picture in user's photograph album and/or video retrieval, therefore, avoids due to recommendation
Breath and user interest like the degree of correlation it is low and the problem of cause user not click on the information for checking recommendation, improve user and check
The probability of corresponding information.
The method that above-described embodiment provides according to the present invention, picture and/or video in user's photograph album embody user's
Hobby, different classes of picture and/or video can embody different hobbies, therefore, be carried out based on user's photograph album
Information recommendation, can not only find the information interested with the user, but also be to recommend different types of information to user, full
Foot demand of the user to Diversity of information, in addition, it is thus also avoided that due to recommendation information and user interest like the degree of correlation it is low and
Cause user not click on the problem of checking recommendation information, improve the probability that user checks corresponding information.
Fig. 3 shows the structure diagram of the information recommending apparatus according to an embodiment of the invention based on photograph album.Such as
Shown in Fig. 3, which includes:Acquisition module 300, characteristics analysis module 310, determining module 320, semantic module 330, look into
Ask module 340, recommending module 350.
Acquisition module 300, suitable for obtaining picture and/or video in user's photograph album.
Characteristics analysis module 310, the frame picture suitable for being extracted to picture and/or from video carry out image characteristic analysis.
Determining module 320, suitable for determining the user tag of user according to image characteristic analysis result.
Semantic module 330, suitable for carrying out semantic analysis to user tag, show that satisfaction is used according to semantic analysis result
At least one information type of family demand.
Enquiry module 340, suitable for inquiring about the information bank of respective type according at least one information type to obtain and user
The information to be recommended that label matches;
Recommending module 350, suitable for by information recommendation to be recommended to user.
The device that above-described embodiment provides according to the present invention, since the picture in user's photograph album and/or video embody use
The hobby at family etc., therefore, by obtaining picture and/or video in user's photograph album, to the picture in user's photograph album and/or
The frame picture that is extracted from video carries out image characteristic analysis, and user tag is determined further according to image characteristic analysis result, to
Family label carries out semantic analysis, at least one information type for meeting user demand is drawn according to semantic analysis result, according to extremely
The information bank of few information type inquiry respective type is to obtain the information to be recommended to match with user tag, in this way, can
To find the information interested with the user, avoid causes to use since recommendation information is low with the user interest hobby degree of correlation
The problem of checking recommendation information is not clicked at family, improves the probability that user checks corresponding information.
Fig. 4 shows the structure diagram of the information recommending apparatus according to an embodiment of the invention based on photograph album.Such as
Shown in Fig. 4, which includes:Acquisition module 400, characteristics analysis module 410, determining module 420, semantic module 430, look into
Ask module 440, recommending module 450.
Acquisition module 400, suitable for obtaining picture and/or video in user's photograph album.
Characteristics analysis module 410 further comprises:Taxon 411 and characteristic analysis unit 412.
Taxon 411, the frame picture suitable for being extracted to picture and/or from video are classified;
Wherein, taxon 411 is further adapted for:By picture and/or frame picture classification to one kind in following classification or
It is a variety of:Personage's classification, life classification, landscape classification, cuisines classification, household classification, culture and arts classification, scientific and technological classification.
Characteristic analysis unit 412, suitable for carrying out image characteristic analysis to picture and/or frame picture respectively according to classification.
Determining module 420 is further adapted for:By carrying out characteristics of image to belonging to the other picture of figure kind and/or frame picture
Analysis, determines the natural quality of user;And/or by carrying out image spy to belonging to the other picture of non-figure kind and/or frame picture
Sign analysis, determines the behavior property of user;The user tag of user is determined according to natural quality and/or behavior property.
Semantic module 430 further comprises:Segmenting word processing unit 431 and intention assessment unit 432.
Segmenting word processing unit 431, suitable for carrying out segmenting word processing to user tag;
Intention assessment unit 432, the result suitable for being handled according to segmenting word carry out user view identification, draw and meet user
At least one information type of demand.
Enquiry module 440 is further adapted for:Information in the information bank of respective type is inquired about according at least one information type
Title or brief introduction or function introduction to obtain the information to be recommended that the keyword of information and user tag match.
Wherein, information to be recommended includes:News, shopping information, advertisement, article, exhibition activity, cuisines way, cuisines meal
The Room, travelling route, public platform.
Recommending module 450, suitable for by information recommendation to be recommended to user.
The device that above-described embodiment provides according to the present invention, picture and/or video in user's photograph album embody user's
Hobby, different classes of picture and/or video can embody different hobbies, therefore, be carried out based on user's photograph album
Information recommendation, can not only find the information interested with the user, but also be to recommend different types of information to user, full
Foot demand of the user to Diversity of information, in addition, it is thus also avoided that due to recommendation information and user interest like the degree of correlation it is low and
Cause user not click on the problem of checking recommendation information, improve the probability that user checks corresponding information.
Present invention also provides a kind of nonvolatile computer storage media, the computer-readable storage medium is stored with least
One executable instruction, the computer executable instructions can perform the information recommendation based on photograph album in above-mentioned any means embodiment
Method.
Fig. 5 shows a kind of structure diagram of computing device according to an embodiment of the invention, and the present invention is specific real
Specific implementation of the example not to computing device is applied to limit.
As shown in figure 5, the computing device can include:Processor (processor) 502, communication interface
(Communications Interface) 504, memory (memory) 506 and communication bus 508.
Wherein:
Processor 502, communication interface 504 and memory 506 complete mutual communication by communication bus 508.
Communication interface 504, for communicating with the network element of miscellaneous equipment such as client or other servers etc..
Processor 502, for executive program 510, can specifically perform the above-mentioned information recommendation method based on photograph album and implement
Correlation step in example.
Specifically, program 510 can include program code, which includes computer-managed instruction.
Processor 502 is probably central processor CPU, or specific integrated circuit ASIC (Application
Specific Integrated Circuit), or be arranged to implement the embodiment of the present invention one or more integrate electricity
Road.The one or more processors that computing device includes, can be same type of processors, such as one or more CPU;Also may be used
To be different types of processor, such as one or more CPU and one or more ASIC.
Memory 506, for storing program 510.Memory 506 may include high-speed RAM memory, it is also possible to further include
Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
Program 510 specifically can be used for so that processor 502 perform in above-mentioned any means embodiment based on photograph album
Information recommendation method.The specific implementation of each step may refer in the above-mentioned information recommendation embodiment based on photograph album in program 510
Corresponding steps and unit in corresponding description, this will not be repeated here.It is apparent to those skilled in the art that it is
What is described is convenienct and succinct, and the equipment of foregoing description and the specific work process of module, may be referred in preceding method embodiment
Corresponding process description, details are not described herein.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.
Various general-purpose systems can also be used together with teaching based on this.As described above, required by constructing this kind of system
Structure be obvious.In addition, the present invention is not also directed to any certain programmed language.It should be understood that it can utilize various
Programming language realizes the content of invention described herein, and the description done above to language-specific is to disclose this hair
Bright preferred forms.
In the specification that this place provides, numerous specific details are set forth.It is to be appreciated, however, that the implementation of the present invention
Example can be put into practice in the case of these no details.In some instances, known method, structure is not been shown in detail
And technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the disclosure and help to understand one or more of each inventive aspect,
Above in the description to the exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes
In example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:I.e. required guarantor
The application claims of shield features more more than the feature being expressly recited in each claim.It is more precisely, such as following
Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
Thus the claims for following embodiment are expressly incorporated in the embodiment, wherein each claim is in itself
Separate embodiments all as the present invention.
Those skilled in the art, which are appreciated that, to carry out adaptively the module in the equipment in embodiment
Change and they are arranged in one or more equipment different from the embodiment.Can be the module or list in embodiment
Member or component be combined into a module or unit or component, and can be divided into addition multiple submodule or subelement or
Sub-component.In addition at least some in such feature and/or process or unit exclude each other, it can use any
Combination is disclosed to all features disclosed in this specification (including adjoint claim, summary and attached drawing) and so to appoint
Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification (including adjoint power
Profit requires, summary and attached drawing) disclosed in each feature can be by providing the alternative features of identical, equivalent or similar purpose come generation
Replace.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments
In included some features rather than further feature, but the combination of the feature of different embodiments means in of the invention
Within the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointed
One of meaning mode can use in any combination.
The all parts embodiment of the present invention can be with hardware realization, or to be run on one or more processor
Software module realize, or realized with combinations thereof.It will be understood by those of skill in the art that it can use in practice
Microprocessor or digital signal processor (DSP) realize the information recommendation equipment according to embodiments of the present invention based on photograph album
In some or all components some or all functions.The present invention is also implemented as being used to perform as described herein
The some or all equipment or program of device (for example, computer program and computer program product) of method.So
Realization the present invention program can store on a computer-readable medium, or can have one or more signal shape
Formula.Such signal can be downloaded from internet website and obtained, and either be provided or with any other shape on carrier signal
Formula provides.
It should be noted that the present invention will be described rather than limits the invention for above-described embodiment, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference symbol between bracket should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not
Element or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple such
Element.The present invention can be by means of including the hardware of some different elements and being come by means of properly programmed computer real
It is existing.In if the unit claim of equipment for drying is listed, several in these devices can be by same hardware branch
To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and run after fame
Claim.