CN108388600A - Cosmetics recommend method and relevant apparatus - Google Patents
Cosmetics recommend method and relevant apparatus Download PDFInfo
- Publication number
- CN108388600A CN108388600A CN201810104359.1A CN201810104359A CN108388600A CN 108388600 A CN108388600 A CN 108388600A CN 201810104359 A CN201810104359 A CN 201810104359A CN 108388600 A CN108388600 A CN 108388600A
- Authority
- CN
- China
- Prior art keywords
- cosmetics
- information
- makeup
- cosmetic
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 239000002537 cosmetic Substances 0.000 title claims abstract description 550
- 238000000034 method Methods 0.000 title claims abstract description 65
- 238000004590 computer program Methods 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 11
- 238000013461 design Methods 0.000 claims description 7
- 238000013473 artificial intelligence Methods 0.000 claims description 4
- 238000013497 data interchange Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 238000004140 cleaning Methods 0.000 description 8
- 230000002500 effect on skin Effects 0.000 description 8
- 230000000050 nutritive effect Effects 0.000 description 8
- 230000003796 beauty Effects 0.000 description 6
- 230000005611 electricity Effects 0.000 description 6
- 235000013399 edible fruits Nutrition 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 5
- 230000036651 mood Effects 0.000 description 4
- 230000036555 skin type Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
This application discloses a kind of cosmetics to recommend method and relevant apparatus, is applied to electronic device, which includes controller, AI chips and display screen, wherein:The controller, for obtaining the first information, the first information includes following at least one:Skin condition when user needs the first scene, the corresponding weather of first scene and user residing when makeup to need makeup;The AI chips, for determining the first cosmetic combinations according to the first information and recommended models;The display screen, for showing the cosmetics in first cosmetic combinations.The accuracy of cosmetics recommendation can be improved using the embodiment of the present application.
Description
Technical field
This application involves electronic technology fields more particularly to a kind of cosmetics to recommend method and relevant apparatus.
Background technology
With the rapid development of intelligent terminal technology, intelligent terminal (such as smart mobile phone etc.) is more and more universal, at
For indispensable electronic product in user's daily life.Currently, artificial intelligence (Artificial Intelligence, AI)
Chip has been applied to part intelligent terminal.In actual use, people are preferably complete by means of the AI chips in intelligent terminal
At working and enjoy life.
Invention content
A kind of cosmetics of the embodiment of the present application offer recommend method and relevant apparatus, for improving the accurate of cosmetics recommendation
Degree.
In a first aspect, the embodiment of the present application provides a kind of electronic device, including controller, AI chips and display screen, wherein:
The controller, for obtaining the first information, the first information includes following at least one:User needs to make up
When skin condition when needing makeup of residing the first scene, the corresponding weather of first scene and user;
The AI chips, for determining the first cosmetic combinations according to the first information and recommended models;
The display screen, for showing the cosmetics in first cosmetic combinations.
Second aspect, the embodiment of the present application provide a kind of cosmetics recommendation method, are applied to include AI chips and display screen
Electronic device, the method includes:
The first information is obtained, the first information includes following at least one:User is first residing when needing makeup
Scape, the corresponding weather of first scene and user need skin condition when makeup;
The first cosmetic combinations are determined according to the first information and recommended models by the AI chips;
The cosmetics in first cosmetic combinations are shown by the display screen.
The third aspect, the embodiment of the present application provide a kind of cosmetics recommendation apparatus, are applied to electronic device, the cosmetics
Recommendation apparatus includes acquiring unit, determination unit and display unit, wherein:
The acquiring unit, for obtaining the first information, the first information includes following at least one:User's needs
Skin condition when the first residing scene, the corresponding weather of first scene and user need to make up when adornment;
The determination unit, for determining the first cosmetic combinations according to the first information and recommended models;
The display unit, for showing the cosmetics in first cosmetic combinations.
Fourth aspect, the embodiment of the present application provide a kind of electronic device, including processor, memory, communication interface and
One or more programs, wherein said one or multiple programs are stored in above-mentioned memory, and are configured by above-mentioned
It manages device to execute, above procedure includes the instruction for executing the step in the embodiment of the present application second aspect either method.
5th aspect, the embodiment of the present application provide a kind of computer readable storage medium, wherein above computer is readable
Computer program of the storage medium storage for electronic data interchange, wherein above computer program makes computer execute such as
Step some or all of described in the embodiment of the present application second aspect either method.
6th aspect, the embodiment of the present application provide a kind of computer program product, wherein above computer program product
Non-transient computer readable storage medium including storing computer program, above computer program are operable to make calculating
Machine executes the step some or all of as described in the embodiment of the present application second aspect either method.The computer program product
It can be a software installation packet.
As can be seen that in the embodiment of the present application, the first information of acquisition is input to recommended models by electronic device, with
It to cosmetic combinations to be recommended, is then based on this cosmetic combinations to be recommended and recommends cosmetics to user, due to the first letter
Breath includes skin when user needs the first scene, the corresponding weather of the first scene and user residing when makeup to need makeup
State is that the information of makeup relevance is needed with user, so being existed based on the cosmetic combinations to be recommended that the first information obtains
It is that comparison is suitble to user, and then improves the accuracy that cosmetics are recommended to a certain extent, further promotes the experience of user.
These aspects or other aspects of the application can more straightforward in the following description.
Description of the drawings
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, will implement below to the application
Attached drawing illustrates needed in example or background technology.
Fig. 1 is a kind of structural schematic diagram of electronic device provided by the embodiments of the present application;
Fig. 2A is the flow diagram that a kind of cosmetics provided by the embodiments of the present application recommend method;
Fig. 2 B are the interface schematic diagrams that a kind of cosmetics provided by the embodiments of the present application are recommended;
Fig. 2 C are the interface schematic diagrams that another cosmetics provided by the embodiments of the present application are recommended;
Fig. 3 is the flow diagram that another cosmetics provided by the embodiments of the present application recommend method;
Fig. 4 is a kind of structural schematic diagram of electronic device provided by the embodiments of the present application;
Fig. 5 is a kind of structural schematic diagram of cosmetics recommendation apparatus provided by the embodiments of the present application.
Specific implementation
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, technical solutions in the embodiments of the present application are clearly and completely described, it is clear that described embodiment is only
The embodiment of the application part, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people
The every other embodiment that member is obtained without making creative work should all belong to the model of the application protection
It encloses.
It is described in detail separately below.
Term " first ", " second ", " third " in the description and claims of this application and above-mentioned attached drawing and "
Four " etc. be for distinguishing different objects, rather than for describing particular order.In addition, term " comprising " and " having " and it
Any deformation, it is intended that cover and non-exclusive include.Such as it contains the process of series of steps or unit, method, be
The step of system, product or equipment are not limited to list or unit, but further include the steps that optionally not listing or list
Member, or further include optionally for the intrinsic other steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that a particular feature, structure, or characteristic described can wrap in conjunction with the embodiments
It is contained at least one embodiment of the application.Each position in the description occur the phrase might not each mean it is identical
Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and
Implicitly understand, embodiment described herein can be combined with other embodiments.
Electronic device may include various handheld device, mobile unit, wearable device (example with wireless communication function
Such as smartwatch, Intelligent bracelet, pedometer), computing device or other processing equipments for being connected to radio modem, with
And various forms of user equipmenies (User Equipment, UE), mobile station (Mobile Station, MS), terminal device
(terminal device) etc..For convenience of description, apparatus mentioned above is referred to as electronic device.
It describes in detail below to the embodiment of the present application.
Referring to Fig. 1, Fig. 1 is a kind of structural schematic diagram of electronic device 100 provided by the embodiments of the present application, electronic device
100 include:Shell 10, circuit board 20, battery 30, cover board 40, AI chips 50, display screen 60, transceiver 65 and control AI cores
The controller 70 of piece 50, display screen 60 and transceiver 65;Cover board 40 is arranged on the housing 10, AI chips 50, transceiver 65 and control
Device 70 processed is arranged on circuit board 20, and display screen 60 is connect with controller 70, wherein:
Controller 70, for obtaining the first information, the first information includes following at least one:When user needs makeup
The first residing scene and user need skin condition when makeup;
Transceiver 65, for obtaining the corresponding weather of the first scene described in the first information;
AI chips 50, for determining the first cosmetic combinations according to the first information and recommended models;
Display screen 60, for showing the cosmetics in first cosmetic combinations.
Wherein, electronic device 100 further includes at least one functional unit 80, controller 70 and at least one functional unit 80
Connection, at least one functional unit 80 include following at least one:Loud speaker, microphone, front camera, recognition of face dress
It sets, proximity sensor, ambient light sensor.
Wherein, display screen 60 includes touch screen and display screen, and display screen includes organic light-emitting diode (OLED) display screen OLED.
Wherein, controller 70 may include processor and memory, which is the control centre of electronic device, utilize
The various pieces of various interfaces and the entire electronic device of connection, by running or executing the software journey being stored in memory
Sequence and/or module, and the data being stored in memory are called, the various functions and processing data of electronic device are executed, from
And integral monitoring is carried out to electronic device.Optionally, processor can integrate application processor and modem processor, wherein
The main processing operation system of application processor, user interface and application program etc., modem processor mainly handles channel radio
Letter.It is understood that the modem processor can not also be integrated into processor.
Wherein, memory can be used for storing software program and module, and processor is stored in the soft of memory by operation
Part program and module, to execute various function application and the data processing of electronic device.Memory can include mainly depositing
Store up program area and storage data field, wherein storing program area can storage program area, the application program needed at least one function
Deng;Storage data field can be stored uses created data etc. according to electronic device.In addition, memory may include high speed with
Machine access memory, can also include nonvolatile memory, a for example, at least disk memory, flush memory device or its
His volatile solid-state part.
As can be seen that in the embodiment of the present application, the first information of acquisition is input to recommended models by electronic device, with
It to cosmetic combinations to be recommended, is then based on this cosmetic combinations to be recommended and recommends cosmetics to user, due to the first letter
Breath includes skin when user needs the first scene, the corresponding weather of the first scene and user residing when makeup to need makeup
State is that the information of makeup relevance is needed with user, so being existed based on the cosmetic combinations to be recommended that the first information obtains
It is that comparison is suitble to user, and then improves the accuracy that cosmetics are recommended to a certain extent, further promotes the experience of user.
In the embodiment of the application, AI chips 50, be additionally operable to obtain recorded in the electronic device it is at least one
The feedback information of corresponding second information of makeup event and each makeup event, second information includes following at least one
Kind:The second scene, the corresponding weather of second scene under the makeup event, under the makeup event user skin
Skin state and second cosmetic combinations of the user for makeup under the makeup event;According to the anti-of each makeup event
Feedforward information determines the satisfaction of each makeup event;Using corresponding second information of target makeup event as benchmark sample
The satisfaction of notebook data, the target makeup event is greater than or equal to first threshold;Institute is built according to the baseline sample data
State recommended models.
In the embodiment of the application, first cosmetic combinations include at least one first cosmetics,
Controller 70 is additionally operable to obtain the attribute information of each first cosmetics, the attribute of first cosmetics
Information includes scoring and the sales volume of first cosmetics of first cosmetics;User is obtained in preset period of time for change
The search of cosmetic records, and is determined by the second most cosmetics of user's searching times according to described search record;Obtain institute
State the attribute information of the second cosmetics, the attribute informations of second cosmetics includes the scorings of second cosmetics and described
The sales volume of second cosmetics;At least one first object cosmetics, first mesh are determined from first cosmetic combinations
The difference for marking scoring with the scoring of second cosmetics of cosmetics is less than or equal to second threshold, the first object makeup
The sales volume of product and the difference of the sales volume of second cosmetics are less than or equal to third threshold value;
In terms of the cosmetics in showing first cosmetic combinations, display screen 60 is specifically used for:It shows at least one
The first object cosmetics.
In the embodiment of the application, first cosmetic combinations include at least one third cosmetics, the electricity
Record has at least one 4th cosmetics that user is currently owned by sub-device,
Controller 70 is additionally operable to obtain the attribute information of each third cosmetics, the attribute of the third cosmetics
Information includes the brand of the classification and the third cosmetics of the third cosmetics;Obtain the category of each 4th cosmetics
Property information, the attribute information of the 4th cosmetics includes the product of the classification and the 4th cosmetics of the 4th cosmetics
Board;At least one second desired cosmetic, the classification of second desired cosmetic are determined from first cosmetic combinations
It is identical as the classification of the 4th cosmetics, the brand phase of the brand of second desired cosmetic and the 4th cosmetics
Together;
In terms of the cosmetics in showing first cosmetic combinations, display screen 60 is specifically used for:It shows at least one
Second desired cosmetic.
In the embodiment of the application,
Controller 70 is additionally operable in the case where detecting the clicking operation for third desired cosmetic, described in acquisition
The third information of third desired cosmetic, the third information include the use step of the third desired cosmetic, design sketch
With purchase address, the third desired cosmetic is at least one first object cosmetics or at least one second mesh
Cosmetics one of in mark cosmetics;
Display screen 60 is additionally operable to show the third information of the third desired cosmetic.
It should be noted that the specific implementation process of the present embodiment can be found in the specific implementation process described in following methods,
It no longer describes herein.
Fig. 2A is please referred to, Fig. 2A is the flow diagram that a kind of cosmetics provided by the embodiments of the present application recommend method, is answered
For electronic device as shown in Figure 1, this method includes:
Step 201:Controller obtains the first information, and the first information includes following at least one:User needs to make up
When skin condition when needing makeup of residing the first scene, the corresponding weather of first scene and user.
Wherein, it is that user will go out in current time nearest stroke that user, which needs residing the first scene when makeup,
Capable destination.Specifically, electronic device obtains memorandum event to be done in memorandum, parses memorandum event to be done,
Determine the to be done memorandum event corresponding destination nearest apart from current time.Alternatively, electronic device obtains about vehicle application
In the order that does not complete, parse unfinished order, determine the unfinished order corresponding purpose nearest apart from current time
Ground.
Wherein, the corresponding weather of the first scene includes temperature, humidity, weather (fine, cloudy, cloudy, rain and snow), wind-force, wind
To and air quality.Specifically, electronic device obtains the weather after current time by transceiver, determines that user reaches first
Scene moment corresponding weather.
Wherein, it is the skin water of user when electronic device obtains the first information that user, which needs skin condition when makeup,
Divide situation.The moisture situation of skin includes four kinds of serious water shortage, water shortage, water balance and water saturation situations.Specifically, electronics
Skin condition when device determines that user needs makeup by the way that the skin condition measurement device in electronic device is arranged.
Further, the first information further includes the colour of skin of user.Wherein, user before obtaining the first information by itself
Skin Color Information typing is in an electronic.
Further, the first information further includes mood when user needs makeup;Specifically, in the mistake for obtaining the first information
Cheng Zhong, electronic device obtain the word speed and volume of user;In the case of the first word speed and the first volume, the mood of user is determined
For anxiety;In the case of the second word speed and the second volume, determine that the mood of user is excitement, the second word speed is more than the first language
Speed, the second volume are more than the first volume;In the case of third word speed and third volume, determine that the mood of user is indignation, the
Three volumes are more than the second volume.
Step 202:Controller determines the first cosmetics by the AI chips according to the first information and recommended models
Combination.
Wherein, the first information is the input data of recommended models.
In the embodiment of the application, before the acquisition first information, the method further includes:
AI chips obtain corresponding second information of at least one makeup event recorded in the electronic device and each institute
The feedback information of makeup event is stated, second information includes following at least one:The second scene under the makeup event,
The corresponding weather of second scene, the skin condition of user and user uses under the makeup event under the makeup event
In the second cosmetic combinations of makeup;
AI chips determine the satisfaction of each makeup event according to the feedback information of each makeup event;
AI chips are using corresponding second information of target makeup event as baseline sample data, the target makeup thing
The satisfaction of part is greater than or equal to first threshold;
AI chips build the recommended models according to the baseline sample data.
Wherein, feedback information includes cleaning effect, skin effect, nutritive validity, cosmetic result and special-effect;Cleaning effect
The quantity that fruit, skin effect, nutritive validity, cosmetic result and special-effect are all made of five-pointed star indicates that every five-pointed star represents
20%, alternatively, being all made of percentage expression.
Wherein, the second cosmetic combinations include the corresponding cosmetics of at least one classification.
Specifically, AI chips determine the specific of the satisfaction of each makeup event according to the feedback information of each makeup event
Realization method has:AI chips determine cleaning effect, skin effect, nutritive validity, cosmetic result and the special-effect of makeup event A
Average value, using the average value as the satisfaction of makeup event A.Alternatively, AI chips according to makeup event A cleaning effect,
Skin effect, nutritive validity, cosmetic result, special-effect and satisfaction formula determine the satisfaction of makeup event A.
Wherein, satisfaction formula is:P=p1×a1+p2×a2+p3×a3+p4×a4+p5×a5;
Wherein, P is the satisfaction of cosmetics event, p1For cleaning effect, a1For the corresponding weight of cleaning effect, p2For shield
Skin effect, a2For the corresponding weight of skin effect, p3For nutritive validity, a3For the corresponding weight of nutritive validity, p4It is imitated for beauty
Fruit, a4For the corresponding weight of cosmetic result, p5For special-effect, a5For the corresponding weight of special-effect.
Wherein, a1、a2、a3、a4、a5And be 1, a1、a2、a3、a4、a5It can be user setting, can also be electronics dress
It installs.
For example, the cleaning effect that AI chips obtain makeup event A is 80%, skin effect 90%, nutritive validity
75%, cosmetic result 85% and special-effect are that 70%, AI chips determine cleaning effect, skin effect, nutritive validity, beauty effect
The average value of fruit and special-effect is that 80%, AI chips determine that the satisfaction of makeup event A is 80%.
Wherein, first threshold characterization user is satisfied with required minimum value to a certain cosmetics event.
Specifically, recommended models are advance trained model, and AI chips build recommended models according to baseline sample data
Specific implementation mode have:Baseline sample data are input in initial recommendation model, N layers of forward operation is executed and obtains output knot
Fruit obtains the corresponding gradient of output result according to output result, will export result N layers of reversed operation of corresponding gradient execution and obtains
Every layer of weights gradient is updated every layer of weights according to every layer of weights gradient, is calculated most by successive ignition
Whole weights obtain recommended models using the final weights as the convolution kernel of initial recommendation model.
Specifically, residing the first scene, the corresponding weather of the first scene and user's needs when user being needed to make up
The method of skin condition composition input data when adornment specifically includes:The quantity of default input data for extracting recommended models is
CI*H*W, wherein H is height value, and W is width value, and CI is depth value;
It is a, the letter of the corresponding weather of the first scene that extraction user, which needs the information content of the first residing scene when makeup,
Breath quantity is b, and it is c that user, which needs the information content of skin condition when makeup, compare a, b, c and whether is more than CI*H*W,
If a, b, c and be greater than or equal to CI*H*W, do not add user and residing the first scene, the first scene when makeup needed to correspond to
Weather and user need makeup when skin condition information content, if a+b+c be less than CI*H*W, according to zero insertion addition
Skin shape when strategy needs the first scene, the corresponding weather of the first scene and user residing when makeup to need makeup user
The information content of state is added so that a '+b '+c '=CI*H*W after addition.It should be noted that according to zero insertion addition
Strategy is only illustrated, and other addition strategies are not limited.
Specifically, the process of recommended models operation is described below, Most models are all made of neural network and are calculated, though
So there is the operation of multilayer, but basic operation is convolution algorithm, is done by taking the convolution algorithm of neural network as an example below further
Ground explanation.
Assuming that input data is three-dimensional data CI*H*W, H=16, W=7, CI=3, if the convolution kernel of recommended models is CO*
CI*3*3, then the kernel of convolution kernel is the specification of 3*3, since input data and convolution kernel can not directly carry out convolution algorithm,
Therefore the mode of its operation is that the convolution kernel is cut into a kernel【3】【3】, then, with kernel【3】【3】It is basic
Granularity executes convolution algorithm with input data CI*H*W, i.e., with kernel【3】【3】It is moved on the input data for basic granularity,
It can obtain output result CO* (H-2) * (W-2).
Step 203:Controller shows the cosmetics in first cosmetic combinations by the display screen.
Further, in the case where the cosmetics quantity of the first cosmetic combinations is more than the first setting quantity, controller
The cosmetics of second setting quantity are hidden in the most lower of display screen by the cosmetics that the first setting quantity is shown by display screen
Side;When detecting the pulling operation for display screen, controller shows the cosmetics of the second setting quantity by display screen.Its
In, first, which sets quantity, can show the maximum quantity of cosmetics as display screen, and second sets quantity as the first cosmetics group
The difference of the cosmetics quantity of conjunction and the first setting quantity.
As an example it is assumed that first sets quantity as 7, the quantity of cosmetics is 5,5 makeups in the first cosmetic combinations
Product are respectively cosmetics A, cosmetics B, cosmetics C, cosmetics D and cosmetics E, and controller shows makeup by display screen successively
Product A, cosmetics B, cosmetics C, cosmetics D and cosmetics E, as shown in Figure 2 B.
As can be seen that in the embodiment of the present application, the first information of acquisition is input to recommended models by electronic device, with
It to cosmetic combinations to be recommended, is then based on this cosmetic combinations to be recommended and recommends cosmetics to user, due to the first letter
Breath includes skin when user needs the first scene, the corresponding weather of the first scene and user residing when makeup to need makeup
State is that the information of makeup relevance is needed with user, so being existed based on the cosmetic combinations to be recommended that the first information obtains
It is that comparison is suitble to user, and then improves the accuracy that cosmetics are recommended to a certain extent, further promotes the experience of user.
In the embodiment of the application, first cosmetic combinations include at least one first cosmetics, described
Method further includes:
Controller obtains the attribute information of each first cosmetics, and the attribute information of first cosmetics includes institute
State scoring and the sales volume of first cosmetics of the first cosmetics;
Controller obtains user and is recorded for the search of cosmetics in preset period of time, and is recorded really according to described search
Fixed second cosmetics most by user's searching times;
Controller obtains the attribute information of second cosmetics, and the attribute information of second cosmetics includes described
The scoring of two cosmetics and the sales volume of second cosmetics;
Controller determines at least one first object cosmetics, the first object from first cosmetic combinations
The difference of scoring with the scoring of second cosmetics of cosmetic is less than or equal to second threshold, the first object cosmetics
The difference of sales volume and the sales volume of second cosmetics is less than or equal to third threshold value;
The controller shows the cosmetics in first cosmetic combinations by the display screen, including:
Controller shows at least one first object cosmetics by the display screen.
Wherein, the termination timing node of preset period of time is the current system moment, and the duration of preset period of time for example can be 1
It, 2 days, 3 days, 5 days, 1 week or other values.
Wherein, second threshold for example can be 0.1,0.2,0.3,0.4 or other values.
Wherein, third threshold value for example can be 60,80,100,150 or other values.
As an example it is assumed that second threshold is 0.2, third threshold value is 60, and the first cosmetic combinations include 5 makeups
Product, the scoring of cosmetics A and sales volume are respectively 4.1 and 5642, and the scoring of cosmetics B and sales volume are respectively 4.6 and 2957, makeup
The scoring of product C and sales volume are respectively 4.4 and 3176, and the scoring of cosmetics D and sales volume are respectively 4.3 and 8291, and cosmetics E's comments
Point and sales volume be respectively 4.5 and 4528, electronic device determines 5 cosmetics that searching times are most in nearly one week of user, makeup
The scoring of product F and sales volume are respectively 4.2 and 5672, and the scoring of cosmetics G and sales volume are respectively 4.1 and 4567, and cosmetics H's comments
Point and sales volume be respectively 4.5 and 3142, the scoring of cosmetics I and sales volume are respectively 4.8 and 5678, the scoring of cosmetics J and pin
Amount is respectively 4.5 and 4550, and electronic device determines that first object cosmetics are cosmetics A, cosmetics C and cosmetics E, electronics dress
It sets and cosmetics A, cosmetics C and cosmetics E is shown by display screen.
As can be seen that in the embodiment of the present application, electronic device determines at least one first from the first cosmetic combinations
Desired cosmetic, and the first object cosmetics are shown by display screen, the scoring and sales volume due to first object cosmetics with
The scoring of the most cosmetics of the recent searching times of user and the difference of sales volume are satisfied by setting value, therefore first object cosmetics
The cosmetics that purchase is wanted for user illustrate that first object cosmetics are the cosmetics for being suitble to user, in turn to a certain extent
Cosmetics are improved to recommend accurately, further to promote the experience of user.
In the embodiment of the application, first cosmetic combinations include at least one third cosmetics, the electricity
Record has at least one 4th cosmetics that user is currently owned by, the method to further include in sub-device:
Controller obtains the attribute information of each third cosmetics, and the attribute information of the third cosmetics includes institute
State the brand of the classification and the third cosmetics of third cosmetics;
Controller obtains the attribute information of each 4th cosmetics, and the attribute information of the 4th cosmetics includes institute
State the brand of the classification and the 4th cosmetics of the 4th cosmetics;
Controller determines at least one second desired cosmetic, second targeted from first cosmetic combinations
The classification of cosmetic is identical as the classification of the 4th cosmetics, the brand of second desired cosmetic and the 4th cosmetics
Brand it is identical;
The controller shows the cosmetics in first cosmetic combinations by the display screen, including:
Controller shows at least one second desired cosmetic by the display screen.
As an example it is assumed that the first cosmetic combinations include 4 cosmetics, the classification and brand of cosmetics A are respectively
Class and brand one are cleaned, the classification and brand of cosmetics B are respectively skin type and brand two, the classification and brand point of cosmetics C
Not Wei beauty class and brand three, the classification and brand of cosmetics D are respectively sun-proof class and brand four, and electronic device determines that user works as
Before possess 3 cosmetics, the classification and brand of cosmetics E are respectively to clean class and brand one, the classification and brand point of cosmetics F
Not Wei skin type and brand four, the classification and brand of cosmetics G are respectively beauty class and brand three, and electronic device determines third mesh
Mark cosmetics are cosmetics A and cosmetics C, and electronic device shows cosmetics A and cosmetics C by display screen.
As can be seen that in the embodiment of the present application, electronic device determines at least one second from the first cosmetic combinations
Desired cosmetic, and second desired cosmetic is shown by display screen, due to the classification and brand of second desired cosmetic
It is identical as the cosmetics that user possesses, therefore the second desired cosmetic is to be suitble to the cosmetics of user, and then improve cosmetics and push away
It recommends accurately, further promotes the experience of user.
In the embodiment of the application, the controller is shown by the display screen in first cosmetic combinations
Cosmetics after, the method further includes:
In the case where detecting the clicking operation for third desired cosmetic, controller obtains the third targeted
The third information of cosmetic, the third information include use step, design sketch and the purchase address of the third desired cosmetic,
The third desired cosmetic is at least one first object cosmetics or at least one second desired cosmetic
One of cosmetics;
Controller shows the third information of the third desired cosmetic by the display screen.
For example, in the case where detecting the clicking operation for cosmetics A, controller obtains making for cosmetics A
With step, design sketch and purchase address, controller shows use step, design sketch and the purchase ground of cosmetics A by display screen
Location, as shown in Figure 2 C.
Further, in the case where detecting the clicking operation for third desired cosmetic, controller obtains user
Face area;
Controller determines third desired cosmetic according to the face area of user and the standardized amount of third desired cosmetic
Dosage;
Controller shows the dosage of third desired cosmetic by display screen.
Wherein, the face area of user refers to the user's face area of typing in an electronic within the third period,
The termination timing node of third period is the current system moment, and the duration of third period can be 2 days, 3 days, 4 days, 5 days, 1 week
Either other values.
Wherein, the standardized amount of third desired cosmetic is the dosage of third desired cosmetic every square centimeter, third mesh
It can be user-defined to mark the standardized amount of cosmetics, can also be that electronic device is customized.
It is described there are at least one 5th cosmetics in first cosmetic combinations in the embodiment of the application
Method further includes:
Controller obtains the attribute information of each 5th cosmetics, and the attribute information of the 5th cosmetics includes institute
State the brand of the classification and the 5th cosmetics of the 5th cosmetics;
Controller obtains user within the first period for the first search record of cosmetics, and is searched according to described first
Suo Jilu is determined by the 6th most cosmetics of user's searching times;
Controller obtains the attribute information of the 6th cosmetics, and the attribute information of the 6th cosmetics includes described
The brand of the classification of six cosmetics and the 6th cosmetics;
Controller determines at least one third desired cosmetic, the third targeted from first cosmetic combinations
The classification of cosmetic is identical as the classification of the 6th cosmetics, the brand of the third desired cosmetic and the 6th cosmetics
Brand it is identical;
The controller shows the cosmetics in first cosmetic combinations by the display screen, including:
Controller shows at least one third desired cosmetic by the display screen.
Wherein, the termination timing node of the first period is present system time, and the duration of the first period for example can be 2
It, 3 days, 4 days, 6 days, 1 week or other values.
As an example it is assumed that the first cosmetic combinations include 3 cosmetics, the classification and brand of cosmetics A are respectively
Class and brand one are cleaned, the classification and brand of cosmetics B are respectively skin type and brand two, the classification and brand point of cosmetics C
Not Wei beauty class and brand three, electronic device determines 3 cosmetics that searching times are most in user nearly ten days, cosmetics D's
Classification and brand are respectively to clean class and brand one, and the classification and brand of cosmetics E are respectively skin type and brand four, cosmetics
The classification and brand of F is respectively beauty class and brand three, and electronic device determines that third desired cosmetic is cosmetics A and cosmetics
C, electronic device show cosmetics A and cosmetics C by display screen.
As can be seen that in the embodiment of the present application, electronic device determines at least one third from the first cosmetic combinations
Desired cosmetic, and the third desired cosmetic is shown by display screen, due to the classification and brand of the third desired cosmetic
It is identical as the cosmetics that the recent searching times of user are most, therefore the third desired cosmetic is the makeup that user is inclined to purchase
Product show that third desired cosmetic is to be suitble to the cosmetics of user, and then improve the accurate of cosmetics recommendation to a certain extent
Ground further promotes the experience of user.
It should be noted that example described herein is used only for explaining, restriction should not be constituted.
The embodiment of the present application also provides the flow that another more detailed cosmetics recommend method, as shown in figure 3, being applied to
Electronic device as shown in Figure 1, this method include::
Step 301:The AI chips obtain at least one makeup event corresponding second recorded in the electronic device
The feedback information of information and each makeup event.
Step 302:The AI chips determine each makeup event according to the feedback information of each makeup event
Satisfaction.
Step 303:The AI chips are using corresponding second information of target makeup event as baseline sample data, institute
The satisfaction for stating target makeup event is greater than or equal to first threshold;
Step 304:The AI chips build the recommended models according to the baseline sample data.
Step 305:The controller obtains the first information, and the first information includes following at least one:User needs
Skin condition when the first residing scene, the corresponding weather of first scene and user need to make up when makeup.
Step 306:The controller determines the first change by the AI chips according to the first information and recommended models
Cosmetic combines.
Step 307:In the case where first cosmetic combinations include at least one first cosmetics, the control
Device obtains the attribute information of each first cosmetics, and the attribute information of first cosmetics includes first cosmetics
Scoring and first cosmetics sales volume.
Step 308:The controller obtains user and is recorded for the search of cosmetics in preset period of time, and according to institute
Search record is stated to determine by the second most cosmetics of user's searching times.
Step 309:The controller obtains the attribute information of second cosmetics, the attribute letter of second cosmetics
Breath includes scoring and the sales volume of second cosmetics of second cosmetics.
Step 310:The controller determines at least one first object cosmetics, institute from first cosmetic combinations
State scoring, the sales volume of the first object cosmetics and the institute identical as the scoring of the second cosmetics of first object cosmetics
The sales volume for stating the second cosmetics is identical.
Step 311:The controller shows at least one first object cosmetics by the display screen.
Step 312:Include at least one third cosmetics in first cosmetic combinations, is recorded in the electronic device
In the case of having at least one 4th cosmetics that user is currently owned by, the controller obtains each third cosmetics
Attribute information, the attribute information of the third cosmetics include the product of the classification and the third cosmetics of the third cosmetics
Board.
Step 313:The controller obtains the attribute information of each 4th cosmetics, the category of the 4th cosmetics
Property information includes the brand of the classification and the 4th cosmetics of the 4th cosmetics.
Step 314:The controller determines at least one second desired cosmetic, institute from first cosmetic combinations
The classification for stating the second desired cosmetic is identical as the classification of the 4th cosmetics, the brand of second desired cosmetic and institute
The brand for stating the 4th cosmetics is identical.
Step 315:The controller shows at least one second desired cosmetic by the display screen.
Wherein, step 307- steps 311 execute parallel with step 312- steps 315.
Step 316:In the case where detecting the clicking operation for third desired cosmetic, the controller obtains institute
The third information of third desired cosmetic is stated, the third information includes use step, the effect of the third desired cosmetic
Figure and purchase address, the third desired cosmetic are at least one first object cosmetics or at least one described second
Cosmetics one of in desired cosmetic.
Step 317:The controller shows the third information of the third desired cosmetic by the display screen.
It should be noted that the specific implementation process of each step of method shown in Fig. 3 can be found in described in the method
Specific implementation process, no longer describe herein.
It is consistent with above-mentioned Fig. 2A and embodiment shown in Fig. 3, referring to Fig. 4, Fig. 4 is provided by the embodiments of the present application one
The structural schematic diagram of kind of electronic device, as shown in figure 4, the electronic device includes processor, memory, communication interface and one
Or multiple programs, wherein said one or multiple programs are stored in above-mentioned memory, and are configured by above-mentioned processor
It executes, above procedure includes the instruction for executing following steps:
The first information is obtained, the first information includes following at least one:User is first residing when needing makeup
Scape, the corresponding weather of first scene and user need skin condition when makeup;
The first cosmetic combinations are determined according to the first information and recommended models by the AI chips;
The cosmetics in first cosmetic combinations are shown by the display screen.
In the embodiment of the application, above procedure further includes the instruction for executing following steps:
Obtain corresponding second information of at least one makeup event recorded in the electronic device and each makeup
The feedback information of event, second information include following at least one:The second scene under the makeup event, described
The corresponding weather of two scenes, under the makeup event skin condition of user and under the makeup event user for making up
The second cosmetic combinations;
The satisfaction of each makeup event is determined according to the feedback information of each makeup event;
Using corresponding second information of target makeup event as baseline sample data, the target makeup event expires
Meaning degree is greater than or equal to first threshold;
The recommended models are built according to the baseline sample data.
In the embodiment of the application, first cosmetic combinations include at least one first cosmetics, above-mentioned
Program further includes the instruction for executing following steps:
The attribute information of each first cosmetics is obtained, the attribute information of first cosmetics includes described first
The scoring of cosmetics and the sales volume of first cosmetics;
Obtain user in preset period of time for cosmetics search record, and according to described search record determine by with
The second most cosmetics of family searching times;
The attribute information of second cosmetics is obtained, the attribute information of second cosmetics includes second makeup
The scoring of product and the sales volume of second cosmetics;
At least one first object cosmetics are determined from first cosmetic combinations, the first object cosmetics
The difference of scoring and the scorings of second cosmetics is less than or equal to second threshold, the sales volume of the first object cosmetics with
The difference of the sales volume of second cosmetics is less than or equal to third threshold value;
The cosmetics shown by the display screen in first cosmetic combinations, above procedure include specific use
In the instruction for executing following steps:
At least one first object cosmetics are shown by the display screen.
In the embodiment of the application, first cosmetic combinations include at least one third cosmetics, the electricity
Record has at least one 4th cosmetics that user is currently owned by sub-device, and above procedure further includes for executing following steps
Instruction:
The attribute information of each third cosmetics is obtained, the attribute information of the third cosmetics includes the third
The brand of the classification of cosmetics and the third cosmetics;
The attribute information of each 4th cosmetics is obtained, the attribute information of the 4th cosmetics includes the described 4th
The brand of the classification of cosmetics and the 4th cosmetics;
At least one second desired cosmetic is determined from first cosmetic combinations, second desired cosmetic
Classification is identical as the classification of the 4th cosmetics, the brand of the brand of second desired cosmetic and the 4th cosmetics
It is identical;
The cosmetics shown by the display screen in first cosmetic combinations, above procedure include specific use
In the instruction for executing following steps:
At least one second desired cosmetic is shown by the display screen.
In the embodiment of the application, the makeup shown by the display screen in first cosmetic combinations
After product, above procedure further includes the instruction for executing following steps:
In the case where detecting the clicking operation for third desired cosmetic, the third desired cosmetic is obtained
Third information, the third information include the use step of the third desired cosmetic, design sketch and purchase address, and described the
Three desired cosmetics be at least one first object cosmetics or at least one second desired cosmetic wherein
One cosmetics;
The third information of the third desired cosmetic is shown by the display screen.
It should be noted that the specific implementation process of the present embodiment can be found in the specific implementation described in above method embodiment
Process no longer describes herein.
Referring to Fig. 5, Fig. 5 is a kind of cosmetics recommendation apparatus provided by the embodiments of the present application, it is applied to electronic device, it should
Cosmetics recommendation apparatus 500 includes processing unit 501, storage unit 502 and communication unit 503, and processing unit 501 includes obtaining
Unit, determination unit and display unit, wherein:
The acquiring unit, for obtaining the first information, the first information includes following at least one:User's needs
Skin condition when the first residing scene, the corresponding weather of first scene and user need to make up when adornment;
The determination unit, for determining the first cosmetic combinations according to the first information and recommended models;
The display unit, for showing the cosmetics in first cosmetic combinations.
In the embodiment of the application, before the acquiring unit obtains the first information, the electronic device further includes:
Training unit, for obtain corresponding second information of at least one makeup event recorded in the electronic device and
The feedback information of each makeup event, second information includes following at least one:Under the makeup event
Two scenes, the corresponding weather of second scene, the skin condition of user and in the makeup event under the makeup event
Second cosmetic combinations of the lower user for makeup;Each makeup is determined according to the feedback information of each makeup event
The satisfaction of event;Using corresponding second information of target makeup event as baseline sample data, the target makeup thing
The satisfaction of part is greater than or equal to first threshold;The recommended models are built according to the baseline sample data.
In the embodiment of the application, first cosmetic combinations include at least one first cosmetics,
Above-mentioned acquiring unit is additionally operable to obtain the attribute information of each first cosmetics, first cosmetics
Attribute information includes scoring and the sales volume of first cosmetics of first cosmetics;Obtain user's needle in preset period of time
It is determined by the second most cosmetics of user's searching times to the search record of cosmetics, and according to described search record;It obtains
Take the attribute information of second cosmetics, the attribute informations of second cosmetics include second cosmetics scoring and
The sales volume of second cosmetics;
Above-mentioned determination unit is additionally operable to determine at least one first object cosmetics from first cosmetic combinations,
The difference of scoring with the scorings of second cosmetics of the first object cosmetics is less than or equal to second threshold, and described the
The sales volume of one desired cosmetic and the difference of the sales volume of second cosmetics are less than or equal to third threshold value;
In terms of the cosmetics in showing first cosmetic combinations, above-mentioned display unit is specifically used for:Display is at least
One first object cosmetics.
In the embodiment of the application, first cosmetic combinations include at least one third cosmetics, the electricity
Record has at least one 4th cosmetics that user is currently owned by sub-device,
Above-mentioned acquiring unit is additionally operable to obtain the attribute information of each third cosmetics, the third cosmetics
Attribute information includes the brand of the classification and the third cosmetics of the third cosmetics;Obtain each 4th cosmetics
Attribute information, the attribute information of the 4th cosmetics includes the classification of the 4th cosmetics and the 4th cosmetics
Brand;
Above-mentioned determination unit is additionally operable to determine at least one second desired cosmetic from first cosmetic combinations,
The classification of second desired cosmetic is identical as the classification of the 4th cosmetics, the brand of second desired cosmetic with
The brand of 4th cosmetics is identical;
In terms of the cosmetics in showing first cosmetic combinations, above-mentioned display unit is specifically used for:Display is at least
One second desired cosmetic.
In the embodiment of the application, the makeup shown by the display screen in first cosmetic combinations
After product,
Above-mentioned acquiring unit is additionally operable to, in the case where detecting the clicking operation for third desired cosmetic, obtain
The third information of the third desired cosmetic, the third information include the use step of the third desired cosmetic, effect
Fruit is schemed and purchase address, and the third desired cosmetic is at least one first object cosmetics or at least one described the
Cosmetics one of in two desired cosmetics;
Above-mentioned display unit is additionally operable to show the third information of the third desired cosmetic.
Wherein, processing unit 501 can be processor or controller, (such as can be central processing unit (Central
Processing Unit, CPU), general processor, digital signal processor (Digital Signal Processor, DSP),
Application-specific integrated circuit (Application-Specific Integrated Circuit, ASIC), field programmable gate array
It is (Field Programmable Gate Array, FPGA) or other programmable logic device, transistor logic, hard
Part component or its arbitrary combination.Storage unit 502 can be memory, and communication unit 503 can be transceiver, transmitting-receiving electricity
Road, radio frequency chip, communication interface etc..
When processing unit 501 is processor, storage unit 502 is memory, when communication unit 503 is communication interface, this
Apply for that the cosmetics recommendation apparatus involved by embodiment can be electronic device shown in Fig. 4.
The embodiment of the present application also provides a kind of computer storage media, wherein computer storage media storage is for electricity
The computer program that subdata exchanges, the computer program make computer execute any as described in above method embodiment
Some or all of method step, above computer include electronic device.
The embodiment of the present application also provides a kind of computer program product, and above computer program product includes storing calculating
The non-transient computer readable storage medium of machine program, above computer program are operable to that computer is made to execute such as above-mentioned side
Some or all of either method described in method embodiment step.The computer program product can be a software installation
Packet, above computer includes electronic device.
It should be noted that for each method embodiment above-mentioned, for simple description, therefore it is all expressed as a series of
Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because
According to the application, certain steps can be performed in other orders or simultaneously.Secondly, those skilled in the art should also know
It knows, embodiment described in this description belongs to preferred embodiment, involved action and module not necessarily the application
It is necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment
Point, it may refer to the associated description of other embodiment.
In several embodiments provided herein, it should be understood that disclosed device, it can be by another way
It realizes.For example, the apparatus embodiments described above are merely exemplary, for example, said units division, it is only a kind of
Division of logic function, formula that in actual implementation, there may be another division manner, such as multiple units or component can combine or can
To be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Coupling, direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING or communication connection of device or unit,
Can be electrical or other forms.
The above-mentioned unit illustrated as separating component may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple
In network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme
's.
In addition, each functional unit in each embodiment of the application can be integrated in a processing unit, it can also
It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated list
The form that hardware had both may be used in member is realized, can also be realized in the form of SFU software functional unit.
If above-mentioned integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can be stored in a computer-readable access to memory.Based on this understanding, the technical solution of the application substantially or
Person says that all or part of the part that contributes to existing technology or the technical solution can body in the form of software products
Reveal and, which is stored in a memory, including some instructions are used so that a computer equipment
(can be personal computer, server or network equipment etc.) executes all or part of each embodiment above method of the application
Step.And memory above-mentioned includes:USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory
The various media that can store program code such as (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can be stored in a computer-readable memory, memory
May include:Flash disk, read-only memory (English:Read-Only Memory, referred to as:ROM), random access device (English:
Random Access Memory, referred to as:RAM), disk or CD etc..
The embodiment of the present application is described in detail above, specific case used herein to the principle of the application and
Embodiment is expounded, the description of the example is only used to help understand the method for the present application and its core ideas;
Meanwhile for those of ordinary skill in the art, according to the thought of the application, can in specific implementation and application range
There is change place, to sum up above-mentioned, the contents of this specification should not be construed as limiting the present application.
Claims (13)
1. a kind of electronic device, which is characterized in that including controller, artificial intelligence AI chips and display screen, wherein:
The controller, for obtaining the first information, the first information includes following at least one:User needs when institute of making up
First scene, the corresponding weather of first scene and the user at place need skin condition when makeup;
The AI chips, for determining the first cosmetic combinations according to the first information and recommended models;
The display screen, for showing the cosmetics in first cosmetic combinations.
2. electronic device according to claim 1, which is characterized in that
The AI chips, be additionally operable to obtain corresponding second information of at least one makeup event recorded in the electronic device and
The feedback information of each makeup event, second information includes following at least one:Under the makeup event
Two scenes, the corresponding weather of second scene, the skin condition of user and in the makeup event under the makeup event
Second cosmetic combinations of the lower user for makeup;Each makeup is determined according to the feedback information of each makeup event
The satisfaction of event;Using corresponding second information of target makeup event as baseline sample data, the target makeup thing
The satisfaction of part is greater than or equal to first threshold;The recommended models are built according to the baseline sample data.
3. electronic device according to claim 1 or 2, which is characterized in that first cosmetic combinations include at least
One the first cosmetics,
The controller is additionally operable to obtain the attribute information of each first cosmetics, the attribute letter of first cosmetics
Breath includes scoring and the sales volume of first cosmetics of first cosmetics;User is obtained in preset period of time for makeup
The search of product records, and is determined by the second most cosmetics of user's searching times according to described search record;Described in acquisition
The attribute information of the attribute information of second cosmetics, second cosmetics includes the scoring and described of second cosmetics
The sales volume of two cosmetics;At least one first object cosmetics, the first object are determined from first cosmetic combinations
The difference of scoring with the scoring of second cosmetics of cosmetics is less than or equal to second threshold, the first object cosmetics
The differences of sales volume of sales volume and second cosmetics be less than or equal to third threshold value;
In terms of the cosmetics in showing first cosmetic combinations, the display screen is specifically used for:
Show at least one first object cosmetics.
4. electronic device according to claim 1 or 2, which is characterized in that first cosmetic combinations include at least one
A third cosmetics, record has at least one 4th cosmetics that user is currently owned by the electronic device,
The controller is additionally operable to obtain the attribute information of each third cosmetics, the attribute letter of the third cosmetics
Breath includes the brand of the classification and the third cosmetics of the third cosmetics;Obtain the attribute of each 4th cosmetics
Information, the attribute information of the 4th cosmetics include the brand of the classification and the 4th cosmetics of the 4th cosmetics;
At least one second desired cosmetic, the classification of second desired cosmetic and institute are determined from first cosmetic combinations
The classification for stating the 4th cosmetics is identical, and the brand of second desired cosmetic is identical as the brand of the 4th cosmetics;
In terms of the cosmetics in showing first cosmetic combinations, the display screen is specifically used for:
Show at least one second desired cosmetic.
5. electronic device according to claim 3 or 4, which is characterized in that
The controller is additionally operable in the case where detecting the clicking operation for third desired cosmetic, obtains described the
The third information of three desired cosmetics, the third information include the use step of the third desired cosmetic, design sketch and
Address is bought, the third desired cosmetic is at least one first object cosmetics or at least one second target
Cosmetics one of in cosmetics;
The display screen is additionally operable to show the third information of the third desired cosmetic.
6. a kind of cosmetics recommend method, which is characterized in that applied to the electronics dress for including artificial intelligence AI chips and display screen
It sets, the method includes:
The first information is obtained, the first information includes following at least one:User's the first scene residing when needing to make up, institute
State the corresponding weather of the first scene and skin condition when user needs makeup;
The first cosmetic combinations are determined according to the first information and recommended models by the AI chips;
The cosmetics in first cosmetic combinations are shown by the display screen.
7. according to the method described in claim 6, it is characterized in that, before the acquisition first information, the method further includes:
Obtain corresponding second information of at least one makeup event recorded in the electronic device and each makeup event
Feedback information, second information includes following at least one:It is the second scene under the makeup event, second described
The corresponding weather of scape, under the makeup event skin condition of user and under the makeup event user for makeup the
Two cosmetic combinations;
The satisfaction of each makeup event is determined according to the feedback information of each makeup event;
Using corresponding second information of target makeup event as baseline sample data, the satisfaction of the target makeup event
More than or equal to first threshold;
The recommended models are built according to the baseline sample data.
8. the method described according to claim 6 or 7, which is characterized in that first cosmetic combinations include at least one
First cosmetics, the method further include:
The attribute information of each first cosmetics is obtained, the attribute information of first cosmetics includes first makeup
The scoring of product and the sales volume of first cosmetics;
It obtains user to record for the search of cosmetics in preset period of time, and is determined according to described search record and searched by user
The second most cosmetics of rope number;
The attribute information of second cosmetics is obtained, the attribute information of second cosmetics includes second cosmetics
The sales volume of scoring and second cosmetics;
At least one first object cosmetics, the scoring of the first object cosmetics are determined from first cosmetic combinations
Be less than or equal to second threshold with the difference of the scoring of second cosmetics, the sales volume of the first object cosmetics with it is described
The difference of the sales volume of second cosmetics is less than or equal to third threshold value;
The cosmetics shown by the display screen in first cosmetic combinations, including:
At least one first object cosmetics are shown by the display screen.
9. the method described according to claim 6 or 7, which is characterized in that first cosmetic combinations include at least one
Three cosmetics, record has at least one 4th cosmetics that user is currently owned by, the method to further include in the electronic device:
The attribute information of each third cosmetics is obtained, the attribute information of the third cosmetics includes the third makeup
The brand of the classification of product and the third cosmetics;
The attribute information of each 4th cosmetics is obtained, the attribute information of the 4th cosmetics includes the 4th makeup
The brand of the classification of product and the 4th cosmetics;
At least one second desired cosmetic, the classification of second desired cosmetic are determined from first cosmetic combinations
It is identical as the classification of the 4th cosmetics, the brand phase of the brand of second desired cosmetic and the 4th cosmetics
Together;
The cosmetics shown by the display screen in first cosmetic combinations, including:
At least one second desired cosmetic is shown by the display screen.
10. method according to claim 8 or claim 9, which is characterized in that described to show that described first changes by the display screen
After cosmetics in cosmetic combination, the method further includes:
In the case where detecting the clicking operation for third desired cosmetic, the third of the third desired cosmetic is obtained
Information, the third information include use step, design sketch and the purchase address of the third desired cosmetic, the third mesh
Cosmetics are marked as one of at least one first object cosmetics or at least one second desired cosmetic
Cosmetics;
The third information of the third desired cosmetic is shown by the display screen.
11. a kind of cosmetics recommendation apparatus, which is characterized in that be applied to electronic device, the cosmetics recommendation apparatus includes obtaining
Unit, determination unit and display unit are taken, wherein:
The acquiring unit, for obtaining the first information, the first information includes following at least one:When user needs makeup
Residing the first scene, the corresponding weather of first scene and user needs skin condition when makeup;
The determination unit, for determining the first cosmetic combinations according to the first information and recommended models;
The display unit, for showing the cosmetics in first cosmetic combinations.
12. a kind of electronic device, which is characterized in that including processor, memory, communication interface, and one or more programs,
One or more of programs are stored in the memory, and are configured to be executed by the processor, described program packet
It includes for executing the instruction such as the step in claim 6-10 any one of them methods.
13. a kind of computer readable storage medium, which is characterized in that computer program of the storage for electronic data interchange,
In, the computer program makes computer execute such as claim 6-10 any one of them methods.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810104359.1A CN108388600B (en) | 2018-02-02 | 2018-02-02 | Cosmetic recommendation method and related device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810104359.1A CN108388600B (en) | 2018-02-02 | 2018-02-02 | Cosmetic recommendation method and related device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108388600A true CN108388600A (en) | 2018-08-10 |
CN108388600B CN108388600B (en) | 2022-06-21 |
Family
ID=63074963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810104359.1A Expired - Fee Related CN108388600B (en) | 2018-02-02 | 2018-02-02 | Cosmetic recommendation method and related device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108388600B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109636513A (en) * | 2018-11-29 | 2019-04-16 | 北京小米移动软件有限公司 | A shield recommended method, device and storage medium based on travel information |
CN110033344A (en) * | 2019-03-06 | 2019-07-19 | 百度在线网络技术(北京)有限公司 | Skin care item recommended method, device and storage medium neural network based |
CN110533508A (en) * | 2019-08-26 | 2019-12-03 | 苏州浩哥文化传播有限公司 | A kind of makeups recommender system based on the detection of spontaneous big data |
CN110659047A (en) * | 2019-09-16 | 2020-01-07 | Oppo广东移动通信有限公司 | Algorithm model updating method and device, electronic equipment and computer readable storage medium |
CN111064766A (en) * | 2019-10-24 | 2020-04-24 | 青岛海尔科技有限公司 | Information pushing method and device based on Internet of things operating system and storage medium |
CN112287817A (en) * | 2020-10-28 | 2021-01-29 | 维沃移动通信有限公司 | Information acquisition method and device |
CN113435982A (en) * | 2021-07-22 | 2021-09-24 | 创优数字科技(广东)有限公司 | Nail polish recommendation method, device, equipment and medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1431878A (en) * | 2000-05-31 | 2003-07-23 | 宝洁公司 | Methods and system for providing personalized prepns. |
US20060129411A1 (en) * | 2004-12-07 | 2006-06-15 | Nina Bhatti | Method and system for cosmetics consulting using a transmitted image |
CN202026376U (en) * | 2011-03-18 | 2011-11-02 | 上海华勤通讯技术有限公司 | Intelligent cosmetic assistant cellphone |
CN104135891A (en) * | 2011-12-23 | 2014-11-05 | 欧莱雅 | Method for delivering cosmetic advice |
CN105138648A (en) * | 2015-08-26 | 2015-12-09 | 宇龙计算机通信科技(深圳)有限公司 | Information recommendation method and user terminal |
CN105678561A (en) * | 2016-01-29 | 2016-06-15 | 京东方科技集团股份有限公司 | Intelligent dressing table and corresponding cloud expert system |
CN106649465A (en) * | 2016-09-26 | 2017-05-10 | 珠海格力电器股份有限公司 | Method and device for recommending and acquiring makeup information |
-
2018
- 2018-02-02 CN CN201810104359.1A patent/CN108388600B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1431878A (en) * | 2000-05-31 | 2003-07-23 | 宝洁公司 | Methods and system for providing personalized prepns. |
US20060129411A1 (en) * | 2004-12-07 | 2006-06-15 | Nina Bhatti | Method and system for cosmetics consulting using a transmitted image |
CN202026376U (en) * | 2011-03-18 | 2011-11-02 | 上海华勤通讯技术有限公司 | Intelligent cosmetic assistant cellphone |
CN104135891A (en) * | 2011-12-23 | 2014-11-05 | 欧莱雅 | Method for delivering cosmetic advice |
CN105138648A (en) * | 2015-08-26 | 2015-12-09 | 宇龙计算机通信科技(深圳)有限公司 | Information recommendation method and user terminal |
CN105678561A (en) * | 2016-01-29 | 2016-06-15 | 京东方科技集团股份有限公司 | Intelligent dressing table and corresponding cloud expert system |
CN106649465A (en) * | 2016-09-26 | 2017-05-10 | 珠海格力电器股份有限公司 | Method and device for recommending and acquiring makeup information |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109636513A (en) * | 2018-11-29 | 2019-04-16 | 北京小米移动软件有限公司 | A shield recommended method, device and storage medium based on travel information |
CN110033344A (en) * | 2019-03-06 | 2019-07-19 | 百度在线网络技术(北京)有限公司 | Skin care item recommended method, device and storage medium neural network based |
CN110533508A (en) * | 2019-08-26 | 2019-12-03 | 苏州浩哥文化传播有限公司 | A kind of makeups recommender system based on the detection of spontaneous big data |
CN110659047A (en) * | 2019-09-16 | 2020-01-07 | Oppo广东移动通信有限公司 | Algorithm model updating method and device, electronic equipment and computer readable storage medium |
CN111064766A (en) * | 2019-10-24 | 2020-04-24 | 青岛海尔科技有限公司 | Information pushing method and device based on Internet of things operating system and storage medium |
CN112287817A (en) * | 2020-10-28 | 2021-01-29 | 维沃移动通信有限公司 | Information acquisition method and device |
CN113435982A (en) * | 2021-07-22 | 2021-09-24 | 创优数字科技(广东)有限公司 | Nail polish recommendation method, device, equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
CN108388600B (en) | 2022-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108388600A (en) | Cosmetics recommend method and relevant apparatus | |
CN110163050B (en) | Video processing method and device, terminal equipment, server and storage medium | |
CN108769772B (en) | Direct broadcasting room display methods, device, equipment and storage medium | |
CN108197330B (en) | Data digging method and device based on social platform | |
CN116797684B (en) | Image generation method, device, electronic equipment and storage medium | |
CN112131472B (en) | Information recommendation method, device, electronic equipment and storage medium | |
CN109599079A (en) | A kind of generation method and device of music | |
CN104766041A (en) | Image recognition method, device and system | |
CN106294787A (en) | Information pushing method and device and electronic equipment | |
CN108345385A (en) | Virtual accompany runs the method and device that personage establishes and interacts | |
CN108197574A (en) | The recognition methods of personage's style, terminal and computer readable storage medium | |
CN108170676B (en) | Method, system and the terminal of story creation | |
CN107193941A (en) | Story generation method and device based on picture content | |
CN109784165B (en) | Poem content generation method, device, terminal and storage medium | |
CN107071554B (en) | Method for recognizing semantics and device | |
CN107729946A (en) | Picture classification method, device, terminal and storage medium | |
CN109643332A (en) | A kind of sentence recommended method and device | |
CN109947510A (en) | A kind of interface recommended method and device, computer equipment | |
CN111491123A (en) | Video background processing method and device and electronic equipment | |
EP2988229A1 (en) | Information retrieval method and device | |
CN104156464A (en) | Micro-video retrieval method and device based on micro-video feature database | |
CN107968890A (en) | theme setting method, device, terminal device and storage medium | |
CN108304452A (en) | Article processing method and processing device, storage medium | |
CN107844765A (en) | Photographic method, device, terminal and storage medium | |
CN108959550A (en) | User's focus method for digging, device, equipment and computer-readable medium |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: No.18, Wusha Haibin Road, Chang'an Town, Dongguan City, Guangdong Province Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20220621 |