Target product auxiliary guiding method and device, electronic equipment and storage medium
By identifying and analyzing the product attribute information of the target product, determining its auxiliary information for use, and triggering the product introduction operation before use, the problem of users not understanding the product usage information is solved, and refined auxiliary information for use is provided, reducing the safety risks of product usage.
Patent Information
- Application Number
- CN202311094921.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-28
- Publication Date
- 2025-02-28
AI Technical Summary
When choosing a product to use, the user does not have enough knowledge of the product usage information, which leads to inappropriate selection, which may cause product safety issues or fail to achieve the expected results.
By identifying the product attribute information of the target product, including product ingredients collection, execution standards, allergens and nutritional components collection, product use auxiliary information is determined, indicating the negative adjustment of the ingredients to the functional state and the positive adjustment of the nutritional components to the functional state, triggering the product introduction operation before use.
Provide refined product use auxiliary information to help users plan product use reasonably and reduce the damage to functions caused by unreasonable product use.
Smart Images

Figure CN119539823A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of artificial intelligence technology, and in particular, to a method, device, electronic device, and storage medium for assisting in guiding a target product. Background Art
[0002] As living standards continue to improve, people have more requirements for product use, and when choosing a product, they will focus on whether the product is suitable for their own use. However, due to the wide variety of products, when actually choosing a product, if you do not have enough information about the product, such as the need to have a sufficient understanding of the various nutrients included in the product, the selected product will not be suitable for use, which may lead to a series of product safety issues or the inability to achieve the expected effect through product use. Summary of the invention
[0003] The present disclosure provides a target product auxiliary guidance method, device, electronic device and storage medium, so as to realize automatic analysis of products and provide product selection guidance when selecting products for use, thereby improving product safety.
[0004] In a first aspect, an embodiment of the present disclosure provides a target product auxiliary guidance method, the method comprising:
[0005] Identify product attribute information of the target product, where the product attribute information is used to indicate the set of product ingredients, product implementation standards, product allergens, and product nutritional components used in the product;
[0006] Determining product usage auxiliary information of the target product according to the product attribute information of the target product, wherein the product usage auxiliary information is used to indicate the negative regulation of the functional state by the ingredients in the product and the positive regulation of the functional state by the nutrients in the product;
[0007] A pre-use product introduction operation is triggered for the target product according to the product usage auxiliary information of the target product.
[0008] In a second aspect, an embodiment of the present disclosure further provides a target product auxiliary guidance device, the device comprising:
[0009] An identification module, used to identify product attribute information of a target product, wherein the product attribute information is used to indicate a set of product ingredients, product implementation standards, product allergens, and product nutritional components used by the product;
[0010] A determination module, used to determine product usage auxiliary information of the target product according to the product attribute information of the target product, wherein the product usage auxiliary information is used to indicate the negative regulation of the functional state by the ingredients in the product and the positive regulation of the functional state by the nutrients in the product;
[0011] The guidance module is used to trigger the pre-use product introduction operation for the target product based on the product usage auxiliary information of the target product.
[0012] In a third aspect, an electronic device is also provided in an embodiment of the present disclosure, the electronic device comprising:
[0013] at least one processor; and
[0014] a memory communicatively connected to the at least one processor; wherein,
[0015] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the target product auxiliary guidance method described in any one of the above embodiments.
[0016] In a fourth aspect, a computer-readable medium is also provided in an embodiment of the present disclosure, wherein the computer-readable medium stores computer instructions, and the computer instructions are used to enable a processor to implement the target product auxiliary guidance method described in any one of the above embodiments when executed.
[0017] In the disclosed embodiments, by identifying the product attribute information of the target product used to indicate the product ingredient set, product implementation standard, product allergens and product nutrient set adopted by the product, the product use auxiliary information of the target product used to indicate the negative regulation of the functional state caused by the ingredients in the target product and the positive regulation of the functional state caused by the nutrients in the target product is determined according to the product attribute information of the target product. Refined product use auxiliary information can be given when selecting the product, and then refined pre-use product introduction operations can be performed on the target product according to the product use auxiliary information, which can make it clearer whether the product needs to be selected and the intake amount after selection, so that the product use can be reasonably planned, and effective and reliable auxiliary guidance can be made for the selection of product use, thereby reducing the damage to the function caused by unreasonable product use.
[0018] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0020] Figure 1 This is a flow chart of a target product auxiliary guidance method provided by an embodiment of the present disclosure;
[0021] Figure 2 It is a schematic diagram of the structure of a target product auxiliary guidance device provided by an embodiment of the present disclosure;
[0022] Figure 3 It is a structural schematic diagram of an electronic device for implementing a target product auxiliary guidance method provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0023] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0024] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0025] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0026] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0027] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0028] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0029] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0030] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0031] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0032] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0033] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0034] Figure 1 A flow chart of a target product auxiliary guidance method provided in an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to situations in which effective auxiliary guidance is provided for product selection in terms of product use. The method can be executed by a target product auxiliary guidance device, which can be implemented in the form of software and / or hardware and is generally integrated on any electronic device with network communication function, which can be a mobile terminal, PC or server, etc.
[0035] like Figure 1 As shown, the target product auxiliary guidance method of the embodiment of the present disclosure may include the following process:
[0036] S110. Identify product attribute information of the target product, where the product attribute information is used to indicate a set of product ingredients, product implementation standards, product allergens, and product nutrient components used in the product.
[0037] The target product may be a product to be confirmed and selected during the product use selection process. The product may be a finished product or raw material for use or drinking, as well as items that are traditionally both products and medicines, but does not include items for therapeutic purposes. For example, the product may be food, skin care products, etc.
[0038] Optionally, the outer packaging of the target video may be provided with a product label, and the product ingredient set, product implementation standard, product allergen and product nutrient set adopted by the target product may be obtained by identifying and reading the product label on the outer packaging. The product unique identifier is recorded in the product label, and the product attribute information of the target product may be queried from a preset product database through the product unique identifier.
[0039] As an optional but non-limiting implementation method, identifying the product attribute information of the target product includes the following steps A1-A2:
[0040] Step A1: in response to a triggering operation for capturing an image of a product package of a target product, an image of a product outer package of the target product is acquired.
[0041] Step A2: determining product attribute information of the target product by performing optical character recognition on the product outer packaging image of the target product.
[0042] The outer packaging of a product is an integral part of the product. It can prevent the product from being damaged by biological, chemical, and physical external factors during circulation. It can also maintain the stable quality of the product itself, facilitate the use of the product, and first show the appearance of the product and attract consumers. The outer packaging of the product is equipped with an ingredient list recording area, a nutrient content recording area, an implementation standard recording area, and an allergen recording area. When the operation of image acquisition of the outer packaging of the target product is triggered, the outer packaging of the target product can be scanned or photographed by the camera to obtain the outer packaging image of the target product.
[0043] Optical character recognition can be a process of determining the shape of characters included in the collected outer packaging image by detecting dark and light patterns, and then translating the character shape into computer text using a character recognition method. Optionally, the outer packaging image of the target product can be directly subjected to optical character recognition to obtain the product ingredient set, product implementation standard, product allergen, product nutrient set, place of origin and product barcode recorded on the outer packaging of the target product.
[0044] Optionally, determining the product attribute information of the target product by performing optical character recognition on the product outer packaging image of the target product includes the following steps:
[0045] In response to a selection operation on a target area in a product outer packaging image of a target product, optical character recognition is performed on the selected target area to obtain product attribute information of the target product; the target area is an ingredient list recording area, a nutrient composition recording area, an implementation standard recording area, and an allergen recording area in the product outer packaging image.
[0046] S120. Determine product usage auxiliary information of the target product based on product attribute information of the target product, where the product usage auxiliary information is used to indicate negative regulation of the functional state by ingredients in the product and positive regulation of the functional state by nutrients in the product.
[0047] Optionally, the negative regulation of the functional state by the ingredients in the product can be characterized by the content of product additives, the proportion of main ingredients in the product, ingredients that are harmful to the functional state, and ingredients that may cause allergic reactions. The positive regulation of the functional state by the nutrients in the product can be characterized by the degree of demand for various nutrients in the product due to the functional state. Taking the product as food as an example, the various nutrients may include protein, fat, sodium, potassium, and energy.
[0048] Optionally, the product attribute information of the target product is input into the product use auxiliary information recognition model, and the product use auxiliary information of the target product is obtained by the product use auxiliary information recognition model based on the input product attribute information of the target product. The product use auxiliary information recognition model is a model that is pre-configured based on a large language model and can sort out and analyze the product ingredient set, product implementation standards, product allergens and product nutrient set used by the product indicated by the product attribute information.
[0049] As an optional but non-limiting implementation, determining the product usage auxiliary information of the target product according to the product attribute information of the target product includes steps B1-B2:
[0050] Step B1: Determine the target ingredient result that has a negative effect on the functional state in the target product according to the product ingredient set indicated in the product attribute information of the target product. The target ingredient result includes the product additive content, the main ingredient ratio, and the ingredients that have a negative effect on the functional state.
[0051] Step B2: configuring the ingredient weights of the product ingredients according to the arrangement order of the product ingredients in the product ingredient set indicated in the product attribute information of the target product, wherein the ingredient weights of the product ingredients arranged in the front are greater than the ingredient weights of the product ingredients arranged in the back.
[0052] By analyzing and retrieving the product ingredient set indicated in the product attribute information, we can roughly understand the content of product additives in the target product, which ingredients account for the main proportion, which ingredients are harmful to the functional state, and which ingredients may cause allergies to the functional state, etc., and obtain the target ingredient results in the target product that have a negative impact on the functional state.
[0053] For each ingredient in the product ingredient set, an ingredient weight can be assigned to each ingredient according to the order in which each ingredient in the product ingredient set is arranged in the product attribute information. The ingredient weights assigned to different types of videos can be the same or different. The ingredient weight ratio of the product ingredient in the front is greater than the ingredient weight of the product ingredient in the back. The above method can objectively display the possible adverse effects of each ingredient in the product and the content of each ingredient.
[0054] As another optional but non-limiting implementation, determining the product usage auxiliary information of the target product according to the product attribute information of the target product includes steps C1-C3:
[0055] Step C1, in response to a trigger operation of making a product usage recommendation directed to a target object, obtaining function parameter information of the target object corresponding to the target object.
[0056] Step C2: Determine a first product usage recommendation result for the target object based on the product ingredient set indicated in the product attribute information of the target product and the functional parameter information of the target object. The first product usage recommendation result is used to indicate ingredients in the target product that need to be avoided because they have a negative impact on the functional state of the target object.
[0057] Step C3, based on the product nutrient set indicated in the product attribute information of the target product and the functional parameter information of the target object, determine the second product usage recommendation result for the target object, the second product usage recommendation result is used to indicate the nutrients included in the target product that need to be obtained because of the positive regulation of the functional state of the target object.
[0058] As another optional but non-limiting implementation, determining the product usage auxiliary information of the target product according to the product attribute information of the target product includes steps D1-D2:
[0059] Step D1, according to the product implementation standard indicated in the product attribute information of the target product, determine the product grade result corresponding to the target product by querying in the preset product implementation standard database. The higher the product grade, the smaller the negative regulatory force of the ingredients in the product on the functional state, and the greater the positive regulatory force of the nutrients in the product on the functional state.
[0060] Step D2: Determine the allergen results that negatively regulate the functional state in the target product based on the product ingredient set or product allergen indicated in the product attribute information of the target product.
[0061] After knowing the product implementation standards indicated in the product attribute information of the target product, the implementation standards adopted by the target product can be analyzed first to analyze which type of product the target product belongs to. Taking water as an example, it can be specifically divided into: high-quality mineral water, ordinary drinking water, etc., so that the product grade and level of the target identification can be identified. For the analysis of allergens, some target products will directly list some allergens in the product on the outer packaging, and some target products do not list allergens on the outer packaging, but the allergen information can be analyzed by analyzing the product ingredient set indicated in the product attribute information. The product attribute information of the target product also includes the origin and product barcode. The product barcode analysis is used to warn against the product blacklist, and the origin is used to analyze and identify product safety hotspots.
[0062] S130: triggering a pre-use product introduction operation for the target product according to the product use auxiliary information of the target product.
[0063] Optionally, when the pre-use product introduction operation of the target product is triggered based on the product usage auxiliary information of the target product, a shortcut link to the product usage auxiliary information is also displayed, which is used to display detailed content information of product ingredients and product nutritional components and the corresponding standard content range, and gives the negative adjustment changes that may be caused to the functional state of the target object by exceeding the standard content range.
[0064] As an optional but non-limiting implementation, triggering the pre-use product introduction operation for the target product according to the product use auxiliary information of the target product includes the following steps:
[0065] The text material indicated by the product usage auxiliary information of the target product is presented on the display interface, and a pre-use product introduction operation is performed on the target product based on the voice material corresponding to the text material indicated by the product usage auxiliary information.
[0066] As another optional but non-limiting implementation, triggering the pre-use product introduction operation for the target product according to the product use auxiliary information of the target product includes the following steps E1-E2:
[0067] Step E1, in response to confirming the triggering operation of using pictures and texts to perform a pre-use product introduction on the target product, the text material indicated by the product usage auxiliary information is imported into the picture and text editing interface.
[0068] Step E2: converting the text material on the graphic editing interface into audio to obtain the audio material corresponding to the product usage auxiliary information, and searching the preset database for the video material corresponding to the product usage auxiliary information based on the text material on the graphic editing interface.
[0069] Step E3: Generate a target video for introducing the target product before use based on the audio material and video material corresponding to the product use auxiliary information and play the target video.
[0070] In the disclosed embodiments, by identifying the product attribute information of the target product used to indicate the product ingredient set, product implementation standard, product allergens and product nutrient set adopted by the product, the product use auxiliary information of the target product used to indicate the negative regulation of the functional state caused by the ingredients in the target product and the positive regulation of the functional state caused by the nutrients in the target product is determined according to the product attribute information of the target product. Refined product use auxiliary information can be given when selecting the product, and then refined pre-use product introduction operations can be performed on the target product according to the product use auxiliary information, which can make it clearer whether the product needs to be selected and the intake amount after selection, so that the product use can be reasonably planned, and effective and reliable auxiliary guidance can be made for the selection of product use, thereby reducing the damage to the function caused by unreasonable product use.
[0071] Figure 2 A structural schematic diagram of a target product auxiliary guidance device provided in an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to situations in which effective auxiliary guidance is provided for product selection in terms of product usage. The target product auxiliary guidance device can be implemented in the form of software and / or hardware and is generally integrated on any electronic device with network communication function, which can be a mobile terminal, PC or server, etc.
[0072] like Figure 2 As shown, the target product auxiliary guidance device of the embodiment of the present disclosure includes: an identification module 210, a determination module 220 and a guidance module 230. Among them:
[0073] Identification module 210, used to identify product attribute information of a target product, where the product attribute information is used to indicate a set of product ingredients, product implementation standards, product allergens, and product nutritional components used by the product;
[0074] A determination module 220, configured to determine product usage auxiliary information of the target product based on the product attribute information of the target product, wherein the product usage auxiliary information is used to indicate the negative regulation of the functional state by the ingredients in the product and the positive regulation of the functional state by the nutrients in the product;
[0075] The guidance module 230 is used to trigger the pre-use product introduction operation for the target product according to the product use auxiliary information of the target product.
[0076] Based on the above embodiment, optionally, the product attribute information of the identified target product includes:
[0077] In response to an image acquisition triggering operation on the product packaging of the target product, acquiring an image of the product outer packaging of the target product;
[0078] The product attribute information of the target product is determined by performing optical character recognition on the product outer packaging image of the target product.
[0079] Based on the above embodiment, optionally, determining the product attribute information of the target product by performing optical character recognition on the product outer packaging image of the target product includes:
[0080] In response to a selection operation on a target area in a product outer packaging image of a target product, performing optical character recognition on the selected target area to obtain product attribute information of the target product;
[0081] The target area is the ingredient list recording area, the nutrient composition recording area, the implementation standard recording area and the allergen recording area in the product outer packaging image.
[0082] Based on the above embodiment, optionally, determining the product usage auxiliary information of the target product according to the product attribute information of the target product includes:
[0083] Determine, according to the product ingredient set indicated in the product attribute information of the target product, a target ingredient result that negatively regulates the functional state in the target product, wherein the target ingredient result includes the product additive content, the main ingredient ratio, and the ingredients that negatively regulate the functional state;
[0084] The ingredient weights of the product ingredients are configured according to the arrangement order of the product ingredients in the product ingredient set indicated in the product attribute information of the target product, and the ingredient weights of the product ingredients arranged in the front are greater than the ingredient weights of the product ingredients arranged in the back.
[0085] Based on the above embodiment, optionally, determining the product usage auxiliary information of the target product according to the product attribute information of the target product includes:
[0086] In response to a trigger operation of making a product usage recommendation for a target object, obtaining function parameter information of a target object corresponding to the target object;
[0087] Determine a first product usage recommendation result for the target object based on the product ingredient set indicated in the product attribute information of the target product and the functional parameter information of the target object, wherein the first product usage recommendation result is used to indicate ingredients in the ingredients of the target product that need to be avoided because they have a negative effect on the functional state of the target object;
[0088] Based on the product nutrient set indicated in the product attribute information of the target product and the functional parameter information of the target object, a second product usage recommendation result for the target object is determined, and the second product usage recommendation result is used to indicate the nutrients included in the target product that need to be obtained due to the positive regulation of the functional state of the target object.
[0089] Based on the above embodiment, optionally, determining the product usage auxiliary information of the target product according to the product attribute information of the target product includes:
[0090] According to the product implementation standard indicated in the product attribute information of the target product, the product grade result corresponding to the target product is determined by querying in a preset product implementation standard database. The higher the product grade, the smaller the negative regulation force of the ingredients in the product on the functional state, and the greater the positive regulation force of the nutrients in the product on the functional state;
[0091] According to the product ingredient set or product allergen indicated in the product attribute information of the target product, the allergen result of negative regulation on the functional state in the target product is determined.
[0092] Based on the above embodiment, optionally, triggering the pre-use product introduction operation for the target product according to the product use auxiliary information of the target product includes:
[0093] The text material indicated by the product usage auxiliary information of the target product is presented on a display interface, and a pre-use product introduction operation is performed on the target product based on the voice material corresponding to the text material indicated by the product usage auxiliary information.
[0094] Based on the above embodiment, optionally, triggering the pre-use product introduction operation for the target product according to the product use auxiliary information of the target product includes:
[0095] In response to confirming the triggering operation of performing a pre-use product introduction for the target product using pictures and texts, importing the text material indicated by the product usage auxiliary information into the picture and text editing interface;
[0096] Performing audio conversion based on the text material on the graphic editing interface to obtain the audio material corresponding to the auxiliary information on the use of the product, and searching for the video material corresponding to the auxiliary information on the use of the product from a preset database based on the text material on the graphic editing interface;
[0097] A target video for introducing the target product before use is generated and played based on the audio material and the video material corresponding to the product use auxiliary information.
[0098] The technical solution provided by the embodiments of the present disclosure, by identifying the product attribute information of the target product used to indicate the product ingredient set, product implementation standards, product allergens and product nutrient set adopted by the product, determines the product use auxiliary information of the target product used to indicate the negative regulation of the functional state caused by the ingredients in the target product and the positive regulation of the functional state caused by the nutrients in the target product according to the product attribute information of the target product, can provide refined product use auxiliary information when selecting products, and then perform refined pre-use product introduction operations on the target products according to the product use auxiliary information, which can make it clearer whether the product needs to be selected and the intake amount after selection, so that the product use can be reasonably planned, and effective and reliable auxiliary guidance can be made for the selection of product use, thereby reducing the damage to the function caused by unreasonable product use.
[0099] The target product auxiliary guidance device provided in the embodiments of the present disclosure can execute the target product auxiliary guidance method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0100] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0101] Figure 3 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Figure 3 , which shows an electronic device (eg, Figure 3 The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 3The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0102] like Figure 3 As shown, the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An edit / output (I / O) interface 505 is also connected to the bus 504.
[0103] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 3 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0104] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0105] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0106] The electronic device provided in the embodiment of the present disclosure and the target product auxiliary guidance method provided in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0107] An embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the target product auxiliary guidance method provided in the above embodiment is implemented.
[0108] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0109] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0110] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0111] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: identifies the product attribute information of the target product, wherein the product attribute information is used to indicate the product ingredient set, product implementation standard, product allergen and product nutrient set adopted by the product; determines the product usage auxiliary information of the target product based on the product attribute information of the target product, wherein the product usage auxiliary information is used to indicate the negative regulation of the ingredients in the product on the functional state and the positive regulation of the nutrients in the product on the functional state; triggers the pre-use product introduction operation for the target product based on the product usage auxiliary information of the target product.
[0112] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0113] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0114] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a unit does not limit the unit itself in some cases. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses".
[0115] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0116] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0117] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0118] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0119] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. A target product auxiliary guidance method, characterized in that: The method comprises: Identify product attribute information of the target product, where the product attribute information is used to indicate the set of product ingredients, product implementation standards, product allergens, and product nutritional components used in the product; Determining product usage auxiliary information of the target product according to the product attribute information of the target product, wherein the product usage auxiliary information is used to indicate the negative regulation of the functional state by the ingredients in the product and the positive regulation of the functional state by the nutrients in the product; A pre-use product introduction operation is triggered for the target product according to the product usage auxiliary information of the target product.
2. The method according to claim 1, characterized in that The product attribute information of the identified target product includes: In response to an image acquisition triggering operation on the product packaging of the target product, acquiring an image of the product outer packaging of the target product; The product attribute information of the target product is determined by performing optical character recognition on the product outer packaging image of the target product.
3. The method according to claim 1, characterized in that Determining product usage auxiliary information of the target product according to the product attribute information of the target product includes: Determine, according to the product ingredient set indicated in the product attribute information of the target product, a target ingredient result that negatively regulates the functional state in the target product, wherein the target ingredient result includes the product additive content, the main ingredient ratio, and the ingredients that negatively regulate the functional state; The ingredient weights of the product ingredients are configured according to the arrangement order of the product ingredients in the product ingredient set indicated in the product attribute information of the target product, and the ingredient weights of the product ingredients arranged in the front are greater than the ingredient weights of the product ingredients arranged in the back.
4. The method according to claim 1 or 3, characterized in that: Determining product usage auxiliary information of the target product according to the product attribute information of the target product includes: In response to a trigger operation of making a product usage recommendation for a target object, obtaining function parameter information of a target object corresponding to the target object; Determine a first product usage recommendation result for the target object based on the product ingredient set indicated in the product attribute information of the target product and the functional parameter information of the target object, wherein the first product usage recommendation result is used to indicate ingredients in the ingredients of the target product that need to be avoided because they have a negative effect on the functional state of the target object; Based on the product nutrient set indicated in the product attribute information of the target product and the functional parameter information of the target object, a second product usage recommendation result for the target object is determined, and the second product usage recommendation result is used to indicate the nutrients included in the target product that need to be obtained due to the positive regulation of the functional state of the target object.
5. The method according to claim 1, characterized in that Determining product usage auxiliary information of the target product according to the product attribute information of the target product includes: According to the product implementation standard indicated in the product attribute information of the target product, the product grade result corresponding to the target product is determined by querying in a preset product implementation standard database. The higher the product grade, the smaller the negative regulation force of the ingredients in the product on the functional state, and the greater the positive regulation force of the nutrients in the product on the functional state; According to the product ingredient set or product allergen indicated in the product attribute information of the target product, the allergen result of negative regulation on the functional state in the target product is determined.
6. The method according to claim 1, characterized in that The product introduction operation before use of the target product is triggered according to the product use auxiliary information of the target product, including: The text material indicated by the product usage auxiliary information of the target product is presented on a display interface, and a pre-use product introduction operation is performed on the target product based on the voice material corresponding to the text material indicated by the product usage auxiliary information.
7. The method according to claim 1, characterized in that The product introduction operation before use of the target product is triggered according to the product use auxiliary information of the target product, including: In response to confirming the triggering operation of performing a pre-use product introduction for the target product using pictures and texts, importing the text material indicated by the product usage auxiliary information into the picture and text editing interface; Performing audio conversion based on the text material on the graphic editing interface to obtain the audio material corresponding to the auxiliary information on the use of the product, and searching for the video material corresponding to the auxiliary information on the use of the product from a preset database based on the text material on the graphic editing interface; A target video for introducing the target product before use is generated and played based on the audio material and the video material corresponding to the product use auxiliary information.
8. A target product auxiliary guidance device, characterized in that: The device comprises: An identification module, used to identify product attribute information of a target product, wherein the product attribute information is used to indicate a set of product ingredients, product implementation standards, product allergens, and product nutritional components used by the product; A determination module, used to determine product usage auxiliary information of the target product according to the product attribute information of the target product, wherein the product usage auxiliary information is used to indicate the negative regulation of the functional state by the ingredients in the product and the positive regulation of the functional state by the nutrients in the product; The guidance module is used to trigger the pre-use product introduction operation for the target product based on the product usage auxiliary information of the target product.
9. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the target product auxiliary guidance method as described in any one of claims 1-7.
10. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions are used to execute the target product auxiliary guidance method as described in any one of claims 1-7 when executed by a computer processor.