CN117422530B - Electronic component information pushing method and device and electronic equipment - Google Patents
Electronic component information pushing method and device and electronic equipment Download PDFInfo
- Publication number
- CN117422530B CN117422530B CN202311750346.9A CN202311750346A CN117422530B CN 117422530 B CN117422530 B CN 117422530B CN 202311750346 A CN202311750346 A CN 202311750346A CN 117422530 B CN117422530 B CN 117422530B
- Authority
- CN
- China
- Prior art keywords
- information
- user terminal
- electronic component
- dimension
- feature
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000004927 fusion Effects 0.000 claims abstract description 54
- 230000006870 function Effects 0.000 claims description 103
- 230000007246 mechanism Effects 0.000 claims description 26
- 238000012545 processing Methods 0.000 claims description 24
- 238000010276 construction Methods 0.000 claims description 6
- 238000012937 correction Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- 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
-
- 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/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/25—Fusion techniques
- G06F18/253—Fusion techniques of extracted features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention relates to a method and a device for pushing electronic component information and electronic equipment, wherein the method comprises the following steps: constructing a portrait data pool of the corresponding dimension according to the characteristic information of each dimension in the identification information, wherein the portrait data pool comprises the characteristic information of the user terminal in the dimension and the characteristic information of the target user terminal in the dimension; under the condition that feature fusion is carried out on the feature information of the user terminal and the feature information of the target user terminal in the portrait data pool according to any dimension, feature information of the dimension corresponding to the cross attention relation in the identification information of the user terminal is cross-noted in the feature information of the dimension according to the preset attention weight, and a portrait map corresponding to the dimension is obtained; generating an electronic component user portrait according to the portrait map of the multiple dimensions; and acquiring a characteristic electronic component which meets the user portrait of the electronic component, generating first push information according to the model specification and the element function of the characteristic electronic component, and pushing the first push information according to the IP address of the user terminal.
Description
Technical Field
The disclosure relates to the technical field of market prediction, in particular to an electronic component information pushing method and device and electronic equipment.
Background
In many cases, users know information such as inventory, functions and the like of related electronic components through web pages or some electronic vending platforms, and then automatically select needed electronic components according to requirements, firstly, the electronic components cannot be selected in the mode, secondly, the users cannot select the electronic components with the most proper functions, more importantly, the users cannot predict the inventory of sellers, if the electronic components are required to be large, the ordering amount is large, and therefore the electronic components with the ordering amount cannot be obtained on time, so that the production period is delayed.
Disclosure of Invention
The invention aims to provide a method and a device for pushing electronic component information and electronic equipment, and aims to solve the technical problem that the requirements of electronic components cannot be accurately obtained in related scenes.
To achieve the above object, a first aspect of the embodiments of the present disclosure provides an electronic component information pushing method, which is applied to an electronic component display platform, where a model specification and an element function of an electronic component are displayed on the electronic component display platform, and the electronic component display platform provides an access address to each user terminal through a uniform resource identifier URI, and the method includes:
Under the condition that the user terminal accesses the electronic component display platform through the uniform resource identifier URI, determining identification information of the user terminal and acquiring an IP address of the user terminal, wherein the identification information comprises characteristic information of any electronic component in a plurality of different dimensions;
constructing a portrait data pool of a corresponding dimension according to the characteristic information of each dimension in the identification information, wherein the portrait data pool comprises the characteristic information of the user terminal in the dimension and the characteristic information of a target user terminal in the dimension;
based on a cross attention mechanism, under the condition that feature information corresponding to the user terminal in the portrait data pool according to any dimension is subjected to feature fusion with feature information corresponding to the target user terminal, feature information corresponding to a cross attention relation dimension in the identification information of the user terminal is cross-noted in the feature information of the dimension according to a preset attention weight, and a portrait map corresponding to the dimension is obtained;
constructing and generating an electronic component user portrait corresponding to the user terminal according to portrait maps corresponding to a plurality of dimensions;
And acquiring characteristic electronic components meeting the user portrait of the electronic components from a database of the electronic component display platform, generating first pushing information according to the model specification and the element function of the characteristic electronic components, and pushing the first pushing information to the user terminal according to the IP address of the user terminal.
In one possible implementation manner, the constructing a portrait data pool of a corresponding dimension according to the feature information of each dimension in the identification information includes:
acquiring characteristic information of a target user terminal meeting preset conditions in any dimension in a plurality of different dimensions;
and the characteristic information of any dimension in the identification information of the user terminal and the characteristic information of the identification information of the target user terminal in the dimension are put into a data pool, so that a portrait data pool of the user terminal in the dimension is obtained.
In one possible implementation manner, the acquiring the feature information of the target user terminal in a plurality of different dimensions, where the feature information meets the preset condition in any dimension, includes:
determining target user terminals of which the feature information in the dimension meets the preset conditions corresponding to the dimension aiming at the feature information in any dimension;
And acquiring the characteristic information of the target user terminal in other dimensions except the dimension in the plurality of different dimensions, and acquiring the characteristic information of the target user terminal in the plurality of different dimensions, wherein the characteristic information meets the preset condition in any dimension.
In one possible implementation, the feature information in the plurality of different dimensions includes:
the method comprises the steps of checking first dimension characteristic information of times of any electronic component information, checking second dimension characteristic information of time length of each time of checking the electronic component information, checking third dimension characteristic information of element functions corresponding to the electronic component information, and fourth dimension characteristic information of electronic components and element functions thereof used in cooperation with the element functions of the electronic component information.
In one possible implementation, the cross-attention relationship is:
under the condition that the times of checking any electronic component information by the user terminal and the times of checking any electronic component information corresponding to the target user terminal are subjected to feature fusion, crossly paying attention to the time length of checking the electronic component information each time;
the user terminal checks the element functions corresponding to the electronic component information and the element functions corresponding to the target user terminal and checks the electronic component information, and cross-notes the times of checking any electronic component information under the condition that feature fusion is carried out;
And under the condition that the time length of checking the electronic component information each time of the user terminal is subjected to feature fusion with the time length of checking the electronic component information each time corresponding to the target user terminal, cross attention is paid to the electronic component and the component function thereof, which are used in cooperation with the component function of the electronic component information.
In one possible implementation manner, based on the cross attention mechanism, under the condition that feature information corresponding to the user terminal in the portrait data pool in any dimension is subjected to feature fusion with feature information corresponding to the target user terminal, feature information in a dimension corresponding to a cross attention relation in the identification information of the user terminal is cross-noted in the feature information in the dimension according to a preset attention weight, so as to obtain a portrait map corresponding to the dimension, which includes:
based on a cross attention mechanism, under the condition that feature fusion is carried out according to the number of times of checking any electronic component information of the user terminal and the number of times of checking any electronic component information corresponding to the target user terminal, cross attention is carried out on the time length of checking the electronic component information each time in the identification information of the user terminal in the first dimension feature information according to a preset first attention weight, and an image map in the number-of-times dimension of checking any electronic component information is obtained;
Based on a cross attention mechanism, under the condition that feature fusion is carried out on element functions corresponding to the electronic element information and the target user terminal according to the element functions corresponding to the electronic element information, cross attention is carried out on the times of checking any electronic element information in the identification information of the user terminal according to a preset second attention weight, and an portrait map in an element function dimension corresponding to the electronic element information is obtained;
based on a cross attention mechanism, under the condition that feature fusion is carried out according to the time length of each time the user terminal views the electronic component information and the time length of each time the electronic component information is viewed corresponding to the target user terminal, cross attention is carried out on the electronic component and the element function thereof, which are used together with the element function of the electronic component information, in the third dimension feature information according to a preset third attention weight, so that an portrait on the element function dimension corresponding to the electronic component information is obtained.
In one possible implementation, the method further includes:
Acquiring processing information of the user terminal for the first push information, wherein the processing information comprises at least one of the following: immediately deleting, clicking to view time, clicking to view times and storing time in the user terminal;
and correcting the user portrait of the electronic component according to the processing information to obtain the corrected user portrait of the electronic component.
In one possible implementation manner, the electronic component display platform displays information of a seller of the electronic component; the method further comprises the steps of:
determining whether the user terminal meets the condition of pushing the seller information corresponding to the first pushing information according to the processing information;
generating second push information according to a standard form and the seller information corresponding to the first push information under the condition that the user terminal meets the condition of pushing the seller information corresponding to the first push information, wherein the standard form comprises a region for filling in the required quantity and the expected receiving address;
pushing the second pushing message according to the IP address of the user terminal;
and under the condition that a feedback message sent by the user terminal aiming at the second pushing message is received, acquiring the required quantity and the expected receiving address carried in the feedback message, generating target information according to the required quantity and the expected receiving address, and pushing the target information to a seller terminal corresponding to the seller information.
In a second aspect of the embodiments of the present disclosure, there is provided an electronic component information pushing apparatus, including:
the system comprises a determining and acquiring module, a processing module and a processing module, wherein the determining and acquiring module is configured to determine identification information of a user terminal and acquire an IP address of the user terminal under the condition that the user terminal accesses an electronic component display platform through a Uniform Resource Identifier (URI), and the identification information comprises characteristic information of any electronic component in a plurality of different dimensions;
the construction module is configured to construct a portrait data pool of a corresponding dimension according to the characteristic information of each dimension in the identification information, wherein the portrait data pool comprises the characteristic information of the user terminal in the dimension and the characteristic information of a target user terminal in the dimension;
the cross fusion module is configured to cross-notice the feature information of the dimension corresponding to the cross attention relation in the identification information of the user terminal according to a preset attention weight under the condition that feature information corresponding to the user terminal in the portrait data pool of any dimension is subjected to feature fusion with the feature information corresponding to the target user terminal based on a cross attention mechanism, so as to obtain a portrait map corresponding to the dimension;
The portrait generation module is configured to construct and generate the user portrait of the electronic component corresponding to the user terminal according to the portrait stickers corresponding to the plurality of dimensions;
the generating and pushing module is configured to acquire characteristic electronic components meeting the user portrait of the electronic components from a database of the electronic component display platform, generate first pushing information according to the model specification and the element function of the characteristic electronic components, and push the first pushing information to the user terminal according to the IP address of the user terminal.
In one possible implementation, the building module includes: the acquisition sub-module is configured to acquire the characteristic information of the target user terminal in a plurality of different dimensions, wherein the characteristic information satisfies the preset condition in any dimension;
and the construction submodule is configured to put the characteristic information of any dimension in the identification information of the user terminal and the characteristic information of the identification information of the target user terminal in a data pool to obtain a portrait data pool of the user terminal in the dimension.
In one possible implementation, the acquiring submodule is configured to:
Determining target user terminals of which the feature information in the dimension meets the preset conditions corresponding to the dimension aiming at the feature information in any dimension;
and acquiring the characteristic information of the target user terminal in other dimensions except the dimension in the plurality of different dimensions, and acquiring the characteristic information of the target user terminal in the plurality of different dimensions, wherein the characteristic information meets the preset condition in any dimension.
In one possible implementation, the feature information in the plurality of different dimensions includes:
the method comprises the steps of checking first dimension characteristic information of times of any electronic component information, checking second dimension characteristic information of time length of each time of checking the electronic component information, checking third dimension characteristic information of element functions corresponding to the electronic component information, and fourth dimension characteristic information of electronic components and element functions thereof used in cooperation with the element functions of the electronic component information.
In one possible implementation, the cross-attention relationship is:
under the condition that the times of checking any electronic component information by the user terminal and the times of checking any electronic component information corresponding to the target user terminal are subjected to feature fusion, crossly paying attention to the time length of checking the electronic component information each time;
The user terminal checks the element functions corresponding to the electronic component information and the element functions corresponding to the target user terminal and checks the electronic component information, and cross-notes the times of checking any electronic component information under the condition that feature fusion is carried out;
and under the condition that the time length of checking the electronic component information each time of the user terminal is subjected to feature fusion with the time length of checking the electronic component information each time corresponding to the target user terminal, cross attention is paid to the electronic component and the component function thereof, which are used in cooperation with the component function of the electronic component information.
In one possible implementation, the cross-fusion module is configured to:
based on a cross attention mechanism, under the condition that feature fusion is carried out according to the number of times of checking any electronic component information of the user terminal and the number of times of checking any electronic component information corresponding to the target user terminal, cross attention is carried out on the time length of checking the electronic component information each time in the identification information of the user terminal in the first dimension feature information according to a preset first attention weight, and an image map in the number-of-times dimension of checking any electronic component information is obtained;
Based on a cross attention mechanism, under the condition that feature fusion is carried out on element functions corresponding to the electronic element information and the target user terminal according to the element functions corresponding to the electronic element information, cross attention is carried out on the times of checking any electronic element information in the identification information of the user terminal according to a preset second attention weight, and an portrait map in an element function dimension corresponding to the electronic element information is obtained;
based on a cross attention mechanism, under the condition that feature fusion is carried out according to the time length of each time the user terminal views the electronic component information and the time length of each time the electronic component information is viewed corresponding to the target user terminal, cross attention is carried out on the electronic component and the element function thereof, which are used together with the element function of the electronic component information, in the third dimension feature information according to a preset third attention weight, so that an portrait on the element function dimension corresponding to the electronic component information is obtained.
In one possible implementation, the apparatus further includes: an acquisition and correction module configured to:
Acquiring processing information of the user terminal for the first push information, wherein the processing information comprises at least one of the following: immediately deleting, clicking to view time, clicking to view times and storing time in the user terminal;
and correcting the user portrait of the electronic component according to the processing information to obtain the corrected user portrait of the electronic component.
In one possible implementation manner, the electronic component display platform displays information of a seller of the electronic component; the acquisition and correction module is further configured to:
determining whether the user terminal meets the condition of pushing the seller information corresponding to the first pushing information according to the processing information;
generating second push information according to a standard form and the seller information corresponding to the first push information under the condition that the user terminal meets the condition of pushing the seller information corresponding to the first push information, wherein the standard form comprises a region for filling in the required quantity and the expected receiving address;
pushing the second pushing message according to the IP address of the user terminal;
and under the condition that a feedback message sent by the user terminal aiming at the second pushing message is received, acquiring the required quantity and the expected receiving address carried in the feedback message, generating target information according to the required quantity and the expected receiving address, and pushing the target information to a seller terminal corresponding to the seller information.
In a third aspect of the disclosed embodiments, there is provided an electronic device, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to execute executable instructions stored in the memory to perform the method of any one of the first aspects.
The invention provides an electronic component information pushing method and device and electronic equipment. Compared with the prior art, the method has the following beneficial effects:
constructing a portrait data pool of the corresponding dimension according to the characteristic information of each dimension in the identification information, wherein the portrait data pool comprises the characteristic information of the user terminal in the dimension and the characteristic information of the target user terminal in the dimension; under the condition that feature fusion is carried out according to the feature information corresponding to the user terminal and the target user terminal in the portrait data pool of any dimension, feature information of the dimension corresponding to the cross attention relation in the identification information of the user terminal is cross-noted according to the preset attention weight, and a portrait map corresponding to the dimension is obtained; generating an electronic component user portrait according to the portrait map of the multiple dimensions; and acquiring a characteristic electronic component which meets the user portrait of the electronic component, generating first push information according to the model specification and the element function of the characteristic electronic component, and pushing the first push information according to the IP address of the user terminal. The characteristic information of the target user terminal in each dimension can be obtained through the characteristic information of different dimensions, when the characteristic fusion is carried out, the characteristic information of other dimensions is cross-noted when the characteristic information in the image data pool of the dimension is fused, so that the accuracy of image mapping is higher, the image accuracy information of the electronic component user can be finally improved, and the accuracy of pushing the electronic component requirements is improved.
Additional features and advantages of the present disclosure will be set forth in the detailed description which follows.
Drawings
The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification, illustrate the disclosure and together with the description serve to explain, but do not limit the disclosure. In the drawings:
fig. 1 is a flowchart of an electronic component information pushing method according to an embodiment of the present disclosure.
Fig. 2 is a flowchart illustrating a method of implementing step S12 of fig. 1 according to an embodiment of the present disclosure.
Fig. 3 is a flowchart illustrating a method of implementing step S121 in fig. 2 according to an embodiment of the present disclosure.
Fig. 4 is a block diagram of an electronic component information pushing apparatus according to an embodiment of the specification.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Specific embodiments of the present disclosure are described in detail below with reference to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating and illustrating the disclosure, are not intended to limit the disclosure.
In order to achieve the above objective, the present disclosure provides an electronic component information pushing method, which is applied to an electronic component display platform, wherein the electronic component display platform displays the model specification and the element function of an electronic component, and the electronic component display platform provides access addresses to each user terminal through a uniform resource identifier URI. The electronic component display platform can be presented at the user terminal in the form of a webpage, and can also be presented at the user terminal in the form of an application program. The user terminal may be a mobile terminal such as a mobile phone or a tablet computer, or a computer terminal such as a PC.
Fig. 1 is a flowchart illustrating a method for pushing electronic component information according to an embodiment. The method comprises the following steps:
in step S11, when the ue accesses the electronic device display platform through the URI, the ue determines identification information of the ue and obtains an IP address of the ue.
The identification information comprises characteristic information of any electronic component in a plurality of different dimensions.
In the embodiment of the disclosure, the identification information of the user terminal can be obtained through the history browsing record of the user terminal on the electronic component display platform, wherein the identification information comprises characteristic information of any electronic component in a plurality of different dimensions, and the characteristic information can be information after being sorted according to time sequence.
In the embodiment of the present disclosure, the identification information may be feature information in multiple dimensions obtained by dividing based on time, for example, dividing a history browsing record in units of years to obtain a history browsing record corresponding to each year, and further obtaining feature information in each dimension from the history browsing record corresponding to each year.
The plurality of different dimensions may include a user identity corresponding to the user terminal, for example, the user identity may be an engineer, a purchasing person or a production person. And the information of interest of the user corresponding to the user terminal, such as the package size of the electronic component, the element function of the electronic component, the rated voltage, the rated current and the applicable scene of the electronic component, and the like.
In the embodiment of the disclosure, the IP address of the user terminal is carried by the access request for accessing the electronic component display platform, so that the IP address of the user terminal can be directly extracted from the access request.
In step S12, a portrait data pool of a corresponding dimension is constructed according to the feature information of each dimension in the identification information, where the portrait data pool includes the feature information of the user terminal in the dimension and the feature information of the target user terminal in the dimension.
The preset condition may be that feature information in a corresponding dimension in the identification information of the target user terminal is the same as feature information in the dimension of the user terminal, or that feature information in a corresponding dimension in the identification information of the target user terminal is within a preset range of feature information in the dimension of the user terminal.
In the embodiment of the disclosure, the target user terminal is that the characteristic information in at least one dimension and the characteristic information of the user terminal meet a preset condition. For example, in the case where the feature information of the plurality of different dimensions includes the number of times of viewing of any one electronic device and the time length of each time of viewing, the number of times of viewing of the electronic component on the target user terminal is the same as the number of times of viewing of the electronic component on the user terminal, or the number of times is not more than a terminal of a preset range, or the average value of the time length of each time of viewing of the electronic component on the target user terminal is the same as the average value of the time length of each time of viewing of the electronic component on the user terminal, or the average value is not more than a terminal of a preset range.
In step S13, based on a cross attention mechanism, under the condition that feature information corresponding to the user terminal in the portrait data pool according to any dimension is feature-fused with feature information corresponding to the target user terminal, feature information corresponding to a cross attention relationship dimension in the identification information of the user terminal is cross-noted in the feature information of the dimension according to a preset attention weight, so as to obtain a portrait map corresponding to the dimension.
In the embodiment of the disclosure, under the condition that feature information corresponding to the user terminal in the portrait data pool in any dimension is subjected to feature fusion with feature information corresponding to the target user terminal, keys and values are both feature information corresponding to the user terminal in the dimension and feature information corresponding to the target user terminal, and feature information corresponding to the cross attention relationship is queried, so that an interdependence relationship is introduced, and the accuracy of the portrait mapping is improved.
Through a cross attention mechanism, the feature sequence corresponding to the feature information in one dimension can be focused on the feature sequence with the cross attention relationship, and the accuracy of the portrait mapping is improved.
In step S14, an electronic component user portrait corresponding to the user terminal is constructed and generated according to the portraits corresponding to the dimensions.
In the embodiment of the disclosure, the portraits corresponding to a plurality of dimensions can be input into a user portraits generator, and then the user portraits of the electronic components corresponding to the user terminal are constructed and generated through the user portraits generator.
In step S15, a characteristic electronic component that satisfies the user portrait of the electronic component is obtained from the database of the electronic component display platform, and according to the model specification and the element function of the characteristic electronic component, first push information is generated, and according to the IP address of the user terminal, the first push information is pushed to the user terminal.
In the embodiment of the disclosure, the first push message is pushed to the user terminal through the IP address, and after the user terminal receives the first push message, the model specification and the element function of the characteristic electronic component carried in the first push message can be displayed in a popup window mode.
In the embodiment of the disclosure, the database of the electronic component display platform stores model specifications and element functions of various electronic components, and the electronic user portrait can determine the electronic components preferred by the user terminal, so that the characteristic electronic components meeting the user portrait of the electronic components can be obtained from the database from the model specifications, the element functions and the like.
According to the technical scheme, according to the characteristic information in each dimension in the identification information, a portrait data pool of the corresponding dimension is constructed, wherein the portrait data pool comprises the characteristic information of the user terminal in the dimension and the characteristic information of the target user terminal in the dimension; under the condition that feature fusion is carried out according to the feature information corresponding to the user terminal and the target user terminal in the portrait data pool of any dimension, feature information of the dimension corresponding to the cross attention relation in the identification information of the user terminal is cross-noted according to the preset attention weight, and a portrait map corresponding to the dimension is obtained; generating an electronic component user portrait according to the portrait map of the multiple dimensions; and acquiring a characteristic electronic component which meets the user portrait of the electronic component, generating first push information according to the model specification and the element function of the characteristic electronic component, and pushing the first push information according to the IP address of the user terminal. The characteristic information of the target user terminal in each dimension can be obtained through the characteristic information of different dimensions, when the characteristic fusion is carried out, the characteristic information of other dimensions is cross-noted when the characteristic information in the image data pool of the dimension is fused, so that the accuracy of image mapping is higher, the image accuracy information of the electronic component user can be finally improved, and the accuracy of pushing the electronic component requirements is improved.
In one possible implementation manner, referring to fig. 2, in step S12, the constructing, according to the feature information on each dimension in the identification information, a portrait data pool of the corresponding dimension includes:
in step S121, feature information of a target user terminal satisfying a preset condition in an arbitrary dimension in a plurality of different dimensions is acquired.
In the embodiment of the disclosure, the feature information in the target user terminal identification information and the feature information in the user terminal identification information in one dimension or multiple dimensions meet a preset condition.
In step S122, the feature information of any dimension in the identification information of the user terminal and the feature information of the identification information of the target user terminal in the dimension are both put into a data pool, so as to obtain a portrait data pool of the user terminal in the dimension.
It can be understood that the characteristic information of the identification information of the target user terminal in the portrait data pool of any dimension in the dimension and the characteristic information of the identification information of the user terminal in the dimension may not meet the preset condition.
Based on the feature information, the feature information of the target user terminal in the portrait data pool of any dimension in the dimension and the feature information of the identification information of the user terminal in the dimension are not the number of the feature information meeting the preset condition, and under the condition that the number is equal to the preset threshold, the feature information which does not meet the preset condition is not put in the portrait data pool of the dimension any more, but only the feature information meeting the preset condition is put in the portrait data pool of the dimension.
According to the technical scheme, the characteristic information of the target user terminal meeting the preset conditions in a plurality of different dimensions can be added into the portrait data pool, each dimension can generate a portrait data pool, and the data in the different dimensions can be accurately divided into the data pools.
In a possible implementation manner, referring to fig. 3, in step S121, the obtaining feature information of the target user terminal in a plurality of different dimensions, where the feature information meets a preset condition in any dimension includes:
in step S1211, for the feature information in any one of the dimensions, a target user terminal in which the feature information in the present dimension satisfies a preset condition corresponding to the dimension is determined.
In the embodiment of the disclosure, for the feature information in each dimension, the target feature information meeting the corresponding preset condition in the dimension is respectively queried from the database, so as to determine the target user terminal from which the target feature information is derived.
In step S1212, the feature information of the target user terminal in the dimensions other than the present dimension is obtained, so as to obtain feature information of the target user terminal in the dimensions that satisfy the preset condition in any dimension.
According to the embodiment of the disclosure, the characteristic information on other dimensions except the dimension of the target user terminal in a plurality of different dimensions can be obtained from the database according to the relation between the target user terminal and the identification information.
Therefore, the comparison of the characteristic information of each dimension in the database with the characteristic information of the user terminal can be avoided, and the calculation amount can be reduced only by comparing the characteristic information of one dimension meeting the preset condition.
In one possible implementation, the feature information in the plurality of different dimensions includes:
the method comprises the steps of checking first dimension characteristic information of times of any electronic component information, checking second dimension characteristic information of time length of each time of checking the electronic component information, checking third dimension characteristic information of element functions corresponding to the electronic component information, and fourth dimension characteristic information of electronic components and element functions thereof used in cooperation with the element functions of the electronic component information.
In the embodiment of the disclosure, the portrait data pool corresponding to the first dimension feature information can be constructed according to the first dimension feature information of the times of checking any electronic component information corresponding to the user terminal and the first dimension feature information of the times of checking any electronic component information corresponding to the target user terminal.
And similarly, constructing an image data pool corresponding to the second dimension characteristic information according to the second dimension characteristic information of the time length of checking the electronic component information at each time corresponding to the user terminal and the second dimension characteristic information of the time length of checking the electronic component information at each time corresponding to the target user terminal. According to the third dimension characteristic information of the element function corresponding to the electronic element information and the third dimension characteristic information of the element function corresponding to the electronic element information, which correspond to the user terminal, which correspond to the target user terminal, the portrait data pool corresponding to the third dimension characteristic information can be constructed, and according to the fourth dimension characteristic information of the electronic element and the element function thereof corresponding to the user terminal, which are used together with the element function of the electronic element information, and the fourth dimension characteristic information of the electronic element and the element function thereof corresponding to the target user terminal, the portrait data pool corresponding to the fourth dimension characteristic information can be constructed.
In one possible implementation, the cross-attention relationship is:
and under the condition that the times of checking any electronic component information by the user terminal and the times of checking any electronic component information corresponding to the target user terminal are subjected to feature fusion, cross-paying attention to the time length of checking the electronic component information each time.
In the embodiment of the disclosure, under the condition that the number of times of checking any electronic component information by the user terminal and the number of times of checking any electronic component information corresponding to the target user terminal are subjected to feature fusion, the key and the value come from the number of times of checking any electronic component information by the user terminal and the number of times of checking any electronic component information corresponding to the target user terminal, and the time length from each time of checking the electronic component information is queried.
The user terminal checks the element functions corresponding to the electronic component information and the element functions corresponding to the target user terminal and checks the electronic component information, and cross-notes the times of checking any electronic component information under the condition that feature fusion is carried out;
in the embodiment of the disclosure, when the user terminal checks the element function corresponding to the electronic component information and the element function corresponding to the target user terminal and checks the element function corresponding to the electronic component information, the key and the value come from the user terminal to check the element function corresponding to the electronic component information and the element function corresponding to the target user terminal and check the number of times from checking any electronic component information.
And under the condition that the time length of checking the electronic component information each time of the user terminal is subjected to feature fusion with the time length of checking the electronic component information each time corresponding to the target user terminal, cross attention is paid to the electronic component and the component function thereof, which are used in cooperation with the component function of the electronic component information.
In the embodiment of the disclosure, under the condition that the time length of each time the user terminal views the electronic component information and the time length of each time the electronic component information is viewed corresponding to the target user terminal are subjected to feature fusion, the key and the value come from the time length of each time the user terminal views the electronic component information and the time length of each time the electronic component information is viewed corresponding to the target user terminal are subjected to feature fusion, and the electronic component and the component function thereof which are used together with the component function of the electronic component information are queried.
In a possible implementation manner, in step S13, the cross attention mechanism, when performing feature fusion according to feature information corresponding to the user terminal and feature information corresponding to the target user terminal in the portrait data pool of any dimension, cross-noticing feature information corresponding to a dimension in cross attention relation in identification information of the user terminal according to a preset attention weight, obtains a portrait map corresponding to the dimension, where the cross attention mechanism includes:
Based on a cross attention mechanism, under the condition that feature fusion is carried out according to the number of times of checking any electronic component information of the user terminal and the number of times of checking any electronic component information corresponding to the target user terminal, cross attention is carried out on the time length of checking the electronic component information each time in the identification information of the user terminal in the first dimension feature information according to a preset first attention weight, and an image map in the number-of-times dimension of checking any electronic component information is obtained;
based on a cross attention mechanism, under the condition that feature fusion is carried out on element functions corresponding to the electronic element information and the target user terminal according to the element functions corresponding to the electronic element information, cross attention is carried out on the times of checking any electronic element information in the identification information of the user terminal according to a preset second attention weight, and an portrait map in an element function dimension corresponding to the electronic element information is obtained;
based on a cross attention mechanism, under the condition that feature fusion is carried out according to the time length of each time the user terminal views the electronic component information and the time length of each time the electronic component information is viewed corresponding to the target user terminal, cross attention is carried out on the electronic component and the element function thereof, which are used together with the element function of the electronic component information, in the third dimension feature information according to a preset third attention weight, so that an portrait on the element function dimension corresponding to the electronic component information is obtained.
In the embodiment of the disclosure, the steps may be performed by a cross attention model to obtain an image map corresponding to each dimension. The portrait stickers can comprise description tags or classification tags or preference tags for the user terminals, and further the description tags or classification tags or preference tags in different dimensions can be used for constructing and generating the user portraits of the electronic components corresponding to the user terminals.
In this embodiment of the present disclosure, the preset first attention weight, the preset second attention weight, and the preset third attention weight may be the same value, or may be different values, and the preset first attention weight, the preset second attention weight, and the preset third attention weight may be set according to a specific electronic component or a type of an electronic component. That is, the preset first attention weights corresponding to the different electronic components or the different types of electronic components may be different, and the preset second attention weights corresponding to the different electronic components or the different types of electronic components may be different, and the preset third attention weights corresponding to the different electronic components or the different types of electronic components may be different.
In one possible implementation, the method further includes:
acquiring processing information of the user terminal for the first push information, wherein the processing information comprises at least one of the following: immediately deleting, clicking to view time, clicking to view times and storing time in the user terminal;
and correcting the user portrait of the electronic component according to the processing information to obtain the corrected user portrait of the electronic component.
In the embodiment of the disclosure, the immediate deletion can indicate that the user corresponding to the user terminal is not interested in the model specification and the element function carried in the first push message, so that the user portrait is corrected based on the model specification and the element function, and the user portrait is modified in the direction of the electronic component operation platform, which is checked by misoperation of the user portrait to the user.
In the embodiment of the disclosure, the longer the duration of clicking and checking, the more times of clicking and checking, and the longer the duration stored in the user terminal, the user portrait can be modified towards the direction in which the user has a demand for the electronic component.
In one possible implementation manner, the electronic component display platform displays information of a seller of the electronic component; the method further comprises the steps of:
Determining whether the user terminal meets the condition of pushing the seller information corresponding to the first pushing information according to the processing information;
in embodiments of the present disclosure, the seller information may include branding, category, and inventory information of the electronic components.
Generating second push information according to a standard form and the seller information corresponding to the first push information under the condition that the user terminal meets the condition of pushing the seller information corresponding to the first push information, wherein the standard form comprises a region for filling in the required quantity and the expected receiving address;
pushing the second pushing message according to the IP address of the user terminal;
and under the condition that a feedback message sent by the user terminal aiming at the second pushing message is received, acquiring the required quantity and the expected receiving address carried in the feedback message, generating target information according to the required quantity and the expected receiving address, and pushing the target information to a seller terminal corresponding to the seller information.
The embodiment of the disclosure further provides an electronic component information pushing device, as shown in fig. 4, where the device includes: a determination and acquisition module 410, a construction module 420, a cross fusion module 430, a representation generation module 440, and a generation and pushing module 450.
A determining and acquiring module 410, configured to determine identification information of a user terminal and acquire an IP address of the user terminal, where the identification information includes feature information of any electronic component in a plurality of different dimensions, when the user terminal accesses the electronic component display platform through a uniform resource identifier URI;
a construction module 420, configured to construct a portrait data pool of a corresponding dimension according to the feature information of each dimension in the identification information, where the portrait data pool includes the feature information of the user terminal in the dimension and the feature information of the target user terminal in the dimension;
the cross fusion module 430 is configured to cross-notice, based on a cross attention mechanism, feature information corresponding to a dimension in a cross attention relationship in the identification information of the user terminal according to a preset attention weight under the condition that feature information corresponding to the user terminal in the portrait data pool of any dimension is subjected to feature fusion with feature information corresponding to the target user terminal, so as to obtain a portrait map corresponding to the dimension;
A representation generation module 440 configured to construct and generate an electronic component user representation corresponding to the user terminal based on the representation maps corresponding to the plurality of dimensions;
the generating and pushing module 450 is configured to obtain a characteristic electronic component meeting the user portrait of the electronic component from the database of the electronic component display platform, generate first pushing information according to the model specification and the element function of the characteristic electronic component, and push the first pushing information to the user terminal according to the IP address of the user terminal.
In one possible implementation, the building module 420 includes: the acquisition sub-module is configured to acquire the characteristic information of the target user terminal in a plurality of different dimensions, wherein the characteristic information satisfies the preset condition in any dimension;
and the construction submodule is configured to put the characteristic information of any dimension in the identification information of the user terminal and the characteristic information of the identification information of the target user terminal in a data pool to obtain a portrait data pool of the user terminal in the dimension.
In one possible implementation, the acquiring submodule is configured to:
Determining target user terminals of which the feature information in the dimension meets the preset conditions corresponding to the dimension aiming at the feature information in any dimension;
and acquiring the characteristic information of the target user terminal in other dimensions except the dimension in the plurality of different dimensions, and acquiring the characteristic information of the target user terminal in the plurality of different dimensions, wherein the characteristic information meets the preset condition in any dimension.
In one possible implementation, the feature information in the plurality of different dimensions includes:
the method comprises the steps of checking first dimension characteristic information of times of any electronic component information, checking second dimension characteristic information of time length of each time of checking the electronic component information, checking third dimension characteristic information of element functions corresponding to the electronic component information, and fourth dimension characteristic information of electronic components and element functions thereof used in cooperation with the element functions of the electronic component information.
In one possible implementation, the cross-attention relationship is:
under the condition that the times of checking any electronic component information by the user terminal and the times of checking any electronic component information corresponding to the target user terminal are subjected to feature fusion, crossly paying attention to the time length of checking the electronic component information each time;
The user terminal checks the element functions corresponding to the electronic component information and the element functions corresponding to the target user terminal and checks the electronic component information, and cross-notes the times of checking any electronic component information under the condition that feature fusion is carried out;
and under the condition that the time length of checking the electronic component information each time of the user terminal is subjected to feature fusion with the time length of checking the electronic component information each time corresponding to the target user terminal, cross attention is paid to the electronic component and the component function thereof, which are used in cooperation with the component function of the electronic component information.
In one possible implementation, the cross-fusion module is configured to:
based on a cross attention mechanism, under the condition that feature fusion is carried out according to the number of times of checking any electronic component information of the user terminal and the number of times of checking any electronic component information corresponding to the target user terminal, cross attention is carried out on the time length of checking the electronic component information each time in the identification information of the user terminal in the first dimension feature information according to a preset first attention weight, and an image map in the number-of-times dimension of checking any electronic component information is obtained;
Based on a cross attention mechanism, under the condition that feature fusion is carried out on element functions corresponding to the electronic element information and the target user terminal according to the element functions corresponding to the electronic element information, cross attention is carried out on the times of checking any electronic element information in the identification information of the user terminal according to a preset second attention weight, and an portrait map in an element function dimension corresponding to the electronic element information is obtained;
based on a cross attention mechanism, under the condition that feature fusion is carried out according to the time length of each time the user terminal views the electronic component information and the time length of each time the electronic component information is viewed corresponding to the target user terminal, cross attention is carried out on the electronic component and the element function thereof, which are used together with the element function of the electronic component information, in the third dimension feature information according to a preset third attention weight, so that an portrait on the element function dimension corresponding to the electronic component information is obtained.
In one possible implementation, the apparatus further includes: an acquisition and correction module configured to:
Acquiring processing information of the user terminal for the first push information, wherein the processing information comprises at least one of the following: immediately deleting, clicking to view time, clicking to view times and storing time in the user terminal;
and correcting the user portrait of the electronic component according to the processing information to obtain the corrected user portrait of the electronic component.
In one possible implementation manner, the electronic component display platform displays information of a seller of the electronic component; the acquisition and correction module is further configured to:
determining whether the user terminal meets the condition of pushing the seller information corresponding to the first pushing information according to the processing information;
generating second push information according to a standard form and the seller information corresponding to the first push information under the condition that the user terminal meets the condition of pushing the seller information corresponding to the first push information, wherein the standard form comprises a region for filling in the required quantity and the expected receiving address;
pushing the second pushing message according to the IP address of the user terminal;
and under the condition that a feedback message sent by the user terminal aiming at the second pushing message is received, acquiring the required quantity and the expected receiving address carried in the feedback message, generating target information according to the required quantity and the expected receiving address, and pushing the target information to a seller terminal corresponding to the seller information.
The embodiment of the disclosure also provides an electronic device, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to execute executable instructions stored in the memory to perform the method of any one of the preceding embodiments.
The preferred embodiments of the present disclosure have been described in detail above with reference to the accompanying drawings, but the present disclosure is not limited to the specific details of the above embodiments, and various changes, modifications, substitutions and alterations can be made to these embodiments within the scope of the technical idea of the present disclosure, which all fall within the scope of protection of the present disclosure.
It should be further noted that, where specific features described in the foregoing embodiments are combined in any suitable manner, they should also be regarded as disclosure of the present disclosure, and various possible combinations are not separately described in order to avoid unnecessary repetition. The technical scope of the present application is not limited to the contents of the specification, and must be determined according to the scope of claims.
Claims (8)
1. The electronic component information pushing method is characterized by being applied to an electronic component display platform, wherein the electronic component display platform displays the model specification and the element function of an electronic component, and the electronic component display platform provides access addresses for all user terminals through Uniform Resource Identifiers (URIs), and the method comprises the following steps:
under the condition that the user terminal accesses the electronic component display platform through the uniform resource identifier URI, determining identification information of the user terminal and acquiring an IP address of the user terminal, wherein the identification information comprises characteristic information of any electronic component in a plurality of different dimensions;
constructing a portrait data pool of a corresponding dimension according to the characteristic information of each dimension in the identification information, wherein the portrait data pool comprises the characteristic information of the user terminal in the dimension and the characteristic information of a target user terminal in the dimension;
based on a cross attention mechanism, under the condition that feature information corresponding to the user terminal in the portrait data pool according to any dimension is subjected to feature fusion with feature information corresponding to the target user terminal, feature information corresponding to a cross attention relation in identification information of the user terminal is cross-noted in the feature information of the dimension according to a preset attention weight, so as to obtain a portrait map corresponding to the dimension, wherein the feature information in the plurality of different dimensions comprises first dimension feature information of the number of times of checking any electronic component information, second dimension feature information of the duration of checking the electronic component information each time, third dimension feature information of an element function corresponding to the electronic component information, and fourth dimension feature information of an electronic component and an element function thereof matched with the element function of the electronic component information, and the preset cross attention relation is as follows: under the condition that the times of checking any electronic component information by the user terminal and the times of checking any electronic component information corresponding to the target user terminal are subjected to feature fusion, crossly paying attention to the time length of checking the electronic component information each time; the user terminal checks the element functions corresponding to the electronic component information and the element functions corresponding to the target user terminal and checks the electronic component information, and cross-notes the times of checking any electronic component information under the condition that feature fusion is carried out; under the condition that the time length of each time the user terminal checks the electronic component information and the time length of each time of checking the electronic component information corresponding to the target user terminal are subjected to feature fusion, cross attention is paid to the electronic component and the component function thereof, which are used in cooperation with the component function of the electronic component information;
Constructing and generating an electronic component user portrait corresponding to the user terminal according to portrait maps corresponding to a plurality of dimensions;
and acquiring characteristic electronic components meeting the user portrait of the electronic components from a database of the electronic component display platform, generating first pushing information according to the model specification and the element function of the characteristic electronic components, and pushing the first pushing information to the user terminal according to the IP address of the user terminal.
2. The method according to claim 1, wherein constructing the portrait data pool of the corresponding dimension according to the feature information of each dimension in the identification information includes:
acquiring characteristic information of a target user terminal meeting preset conditions in any dimension in a plurality of different dimensions;
and the characteristic information of any dimension in the identification information of the user terminal and the characteristic information of the identification information of the target user terminal in the dimension are put into a data pool, so that a portrait data pool of the user terminal in the dimension is obtained.
3. The method according to claim 2, wherein the obtaining feature information of the target user terminal in a plurality of different dimensions, wherein the feature information satisfies a preset condition in any dimension, includes:
Determining target user terminals of which the feature information in the dimension meets the preset conditions corresponding to the dimension aiming at the feature information in any dimension;
and acquiring the characteristic information of the target user terminal in other dimensions except the dimension in the plurality of different dimensions, and acquiring the characteristic information of the target user terminal in the plurality of different dimensions, wherein the characteristic information meets the preset condition in any dimension.
4. The method according to claim 1, wherein the cross attention mechanism, when performing feature fusion according to feature information corresponding to the user terminal and feature information corresponding to the target user terminal in the portrait data pool of any dimension, cross attention is performed on feature information corresponding to a dimension in cross attention relation in identification information of the user terminal according to a preset attention weight, so as to obtain a portrait map corresponding to the dimension, including:
based on a cross attention mechanism, under the condition that feature fusion is carried out according to the number of times of checking any electronic component information of the user terminal and the number of times of checking any electronic component information corresponding to the target user terminal, cross attention is carried out on the time length of checking the electronic component information each time in the identification information of the user terminal in the first dimension feature information according to a preset first attention weight, and an image map in the number-of-times dimension of checking any electronic component information is obtained;
Based on a cross attention mechanism, under the condition that feature fusion is carried out on element functions corresponding to the electronic element information and the target user terminal according to the element functions corresponding to the electronic element information, cross attention is carried out on the times of checking any electronic element information in the identification information of the user terminal according to a preset second attention weight, and an portrait map in an element function dimension corresponding to the electronic element information is obtained;
based on a cross attention mechanism, under the condition that feature fusion is carried out according to the time length of each time the user terminal views the electronic component information and the time length of each time the electronic component information is viewed corresponding to the target user terminal, cross attention is carried out on the electronic component and the element function thereof, which are used together with the element function of the electronic component information, in the third dimension feature information according to a preset third attention weight, so that an portrait on the element function dimension corresponding to the electronic component information is obtained.
5. A method according to any one of claims 1-3, characterized in that the method further comprises:
Acquiring processing information of the user terminal for the first push information, wherein the processing information comprises at least one of the following: immediately deleting, clicking to view time, clicking to view times and storing time in the user terminal;
and correcting the user portrait of the electronic component according to the processing information to obtain the corrected user portrait of the electronic component.
6. The method of claim 5, wherein the electronic component display platform displays information about a vendor of the electronic component; the method further comprises the steps of:
determining whether the user terminal meets the condition of pushing the seller information corresponding to the first pushing information according to the processing information;
generating second push information according to a standard form and the seller information corresponding to the first push information under the condition that the user terminal meets the condition of pushing the seller information corresponding to the first push information, wherein the standard form comprises a region for filling in the required quantity and the expected receiving address;
pushing the second pushing message according to the IP address of the user terminal;
and under the condition that a feedback message sent by the user terminal aiming at the second pushing message is received, acquiring the required quantity and the expected receiving address carried in the feedback message, generating target information according to the required quantity and the expected receiving address, and pushing the target information to a seller terminal corresponding to the seller information.
7. An electronic component information pushing device, characterized in that the device comprises:
the system comprises a determining and acquiring module, a processing module and a processing module, wherein the determining and acquiring module is configured to determine identification information of a user terminal and acquire an IP address of the user terminal under the condition that the user terminal accesses an electronic component display platform through a Uniform Resource Identifier (URI), and the identification information comprises characteristic information of any electronic component in a plurality of different dimensions;
the construction module is configured to construct a portrait data pool of a corresponding dimension according to the characteristic information of each dimension in the identification information, wherein the portrait data pool comprises the characteristic information of the user terminal in the dimension and the characteristic information of a target user terminal in the dimension;
the cross fusion module is configured to, based on a cross attention mechanism, under the condition that feature information corresponding to the user terminal in the portrait data pool in any dimension is subjected to feature fusion with feature information corresponding to the target user terminal, cross attention is performed on feature information in a dimension corresponding to a cross attention relation in identification information of the user terminal according to a preset attention weight, so as to obtain a portrait map corresponding to the dimension, wherein the feature information in the plurality of different dimensions comprises first dimension feature information of the number of times of checking any electronic component information, second dimension feature information of time length of checking the electronic component information each time, third dimension feature information of checking component functions corresponding to the electronic component information, fourth dimension feature information of electronic components and component functions thereof used in cooperation with the component functions of the electronic component information, and the preset cross attention relation is as follows: under the condition that the times of checking any electronic component information by the user terminal and the times of checking any electronic component information corresponding to the target user terminal are subjected to feature fusion, crossly paying attention to the time length of checking the electronic component information each time; the user terminal checks the element functions corresponding to the electronic component information and the element functions corresponding to the target user terminal and checks the electronic component information, and cross-notes the times of checking any electronic component information under the condition that feature fusion is carried out; under the condition that the time length of each time the user terminal checks the electronic component information and the time length of each time of checking the electronic component information corresponding to the target user terminal are subjected to feature fusion, cross attention is paid to the electronic component and the component function thereof, which are used in cooperation with the component function of the electronic component information;
The portrait generation module is configured to construct and generate the user portrait of the electronic component corresponding to the user terminal according to the portrait stickers corresponding to the plurality of dimensions;
the generating and pushing module is configured to acquire characteristic electronic components meeting the user portrait of the electronic components from a database of the electronic component display platform, generate first pushing information according to the model specification and the element function of the characteristic electronic components, and push the first pushing information to the user terminal according to the IP address of the user terminal.
8. An electronic device, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to execute executable instructions stored in the memory to perform the method of any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311750346.9A CN117422530B (en) | 2023-12-19 | 2023-12-19 | Electronic component information pushing method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311750346.9A CN117422530B (en) | 2023-12-19 | 2023-12-19 | Electronic component information pushing method and device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117422530A CN117422530A (en) | 2024-01-19 |
CN117422530B true CN117422530B (en) | 2024-03-26 |
Family
ID=89531145
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311750346.9A Active CN117422530B (en) | 2023-12-19 | 2023-12-19 | Electronic component information pushing method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117422530B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004310384A (en) * | 2003-04-04 | 2004-11-04 | Haruyuki Inada | Web page advertisement system |
CN111291264A (en) * | 2020-01-23 | 2020-06-16 | 腾讯科技(深圳)有限公司 | Access object prediction method and device based on machine learning and computer equipment |
WO2021003673A1 (en) * | 2019-07-09 | 2021-01-14 | 深圳市欢太科技有限公司 | Content pushing method and related product |
CN113468203A (en) * | 2021-04-29 | 2021-10-01 | 华东师范大学 | Financial user image drawing method based on recurrent neural network and attention mechanism |
WO2021203319A1 (en) * | 2020-04-08 | 2021-10-14 | 深圳市欢太科技有限公司 | Data query method and apparatus, and server |
CN113781166A (en) * | 2021-09-03 | 2021-12-10 | 珠海格力电器股份有限公司 | Message pushing method and device, electronic equipment and storage medium |
CN113901188A (en) * | 2021-10-12 | 2022-01-07 | 中国人民大学 | Retrieval type personalized dialogue method and system |
CN114329232A (en) * | 2022-01-06 | 2022-04-12 | 河海大学 | User portrait construction method and system based on scientific research network |
CN114764471A (en) * | 2021-01-12 | 2022-07-19 | 腾讯科技(深圳)有限公司 | Recommendation method, recommendation device and storage medium |
CN116245110A (en) * | 2022-12-26 | 2023-06-09 | 四川大学 | Multi-dimensional information fusion user standing detection method based on graph attention network |
CN117036006A (en) * | 2023-09-13 | 2023-11-10 | 同盾网络科技有限公司 | User portrait generation method and device, storage medium and electronic equipment |
-
2023
- 2023-12-19 CN CN202311750346.9A patent/CN117422530B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004310384A (en) * | 2003-04-04 | 2004-11-04 | Haruyuki Inada | Web page advertisement system |
WO2021003673A1 (en) * | 2019-07-09 | 2021-01-14 | 深圳市欢太科技有限公司 | Content pushing method and related product |
CN111291264A (en) * | 2020-01-23 | 2020-06-16 | 腾讯科技(深圳)有限公司 | Access object prediction method and device based on machine learning and computer equipment |
WO2021203319A1 (en) * | 2020-04-08 | 2021-10-14 | 深圳市欢太科技有限公司 | Data query method and apparatus, and server |
CN114764471A (en) * | 2021-01-12 | 2022-07-19 | 腾讯科技(深圳)有限公司 | Recommendation method, recommendation device and storage medium |
CN113468203A (en) * | 2021-04-29 | 2021-10-01 | 华东师范大学 | Financial user image drawing method based on recurrent neural network and attention mechanism |
CN113781166A (en) * | 2021-09-03 | 2021-12-10 | 珠海格力电器股份有限公司 | Message pushing method and device, electronic equipment and storage medium |
CN113901188A (en) * | 2021-10-12 | 2022-01-07 | 中国人民大学 | Retrieval type personalized dialogue method and system |
CN114329232A (en) * | 2022-01-06 | 2022-04-12 | 河海大学 | User portrait construction method and system based on scientific research network |
CN116245110A (en) * | 2022-12-26 | 2023-06-09 | 四川大学 | Multi-dimensional information fusion user standing detection method based on graph attention network |
CN117036006A (en) * | 2023-09-13 | 2023-11-10 | 同盾网络科技有限公司 | User portrait generation method and device, storage medium and electronic equipment |
Non-Patent Citations (2)
Title |
---|
基于多模态融合技术的用户画像方法;张壮;冯小年;钱铁云;;北京大学学报(自然科学版);20190926(第01期);第105-111页 * |
基于层级注意力机制的互联网用户信用评估框架;陈彦敏;王皓;马建辉;杜东舫;赵洪科;;计算机研究与发展;20200806(第08期);第1755-1768页 * |
Also Published As
Publication number | Publication date |
---|---|
CN117422530A (en) | 2024-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109241461B (en) | User portrait construction method and device | |
US20070256033A1 (en) | System and method for flagging information content | |
CN109451333B (en) | Bullet screen display method, device, terminal and system | |
CN111159269B (en) | Data processing method, device and system | |
CN108768743B (en) | User identification method and device and server | |
CN117422530B (en) | Electronic component information pushing method and device and electronic equipment | |
CN106817296B (en) | Information recommendation test method and device and electronic equipment | |
CN112115103A (en) | File address display method and device, electronic equipment and readable storage medium | |
CN115221442A (en) | Webpage loading method and device, computer equipment and computer readable storage medium | |
CN116208579A (en) | Information pushing method, device, equipment and storage medium | |
CN113283759B (en) | Account risk portrait updating method, device, equipment and storage medium | |
US10187262B2 (en) | Automated multi-user system detection | |
CN114297552A (en) | Form expansion method and device, computer equipment and storage medium | |
CN114429177A (en) | Equipment fingerprint feature screening method and device, electronic equipment and storage medium | |
CN111367703A (en) | Troubleshooting method and device | |
CN110827024B (en) | Immobilized birth and combined sale system and operation method thereof | |
CN110879835A (en) | Data processing method, device and equipment based on block chain and readable storage medium | |
CN111191891A (en) | Evaluation accuracy calibration method and device, electronic device and storage medium | |
CN114971632A (en) | Social platform binding system, method and device, electronic equipment and storage medium | |
CN108287826B (en) | Medical system-based case reading method | |
CN107451860B (en) | Information pushing method and device | |
CN110659191A (en) | Buried point data analysis method and device, computer equipment and storage medium | |
CN111090808A (en) | Page information pushing method, device, server and computer readable storage medium | |
CN110188280B (en) | Content recommendation method and device, electronic equipment and computer readable medium | |
CN109544353B (en) | Electronic device, method for analyzing preparation gold change based on data change factor and storage 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |