CN110688560A - Information recommendation method and device - Google Patents

Information recommendation method and device Download PDF

Info

Publication number
CN110688560A
CN110688560A CN201810629169.1A CN201810629169A CN110688560A CN 110688560 A CN110688560 A CN 110688560A CN 201810629169 A CN201810629169 A CN 201810629169A CN 110688560 A CN110688560 A CN 110688560A
Authority
CN
China
Prior art keywords
category
user
target
information
characteristic information
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.)
Pending
Application number
CN201810629169.1A
Other languages
Chinese (zh)
Inventor
毛新明
黄辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201810629169.1A priority Critical patent/CN110688560A/en
Publication of CN110688560A publication Critical patent/CN110688560A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application provides an information recommendation method and device, wherein the method comprises the following steps: determining characteristic information associated with a target business object, wherein the target business object is a business object to be accessed to a specified platform; identifying the target category of the target service object in the specified platform according to the characteristic information; acquiring a target access scheme aiming at the target class, wherein the target access scheme is used for guiding a user to access the specified platform; the target access scheme is recommended to the user, the user is guided to complete joint debugging work, and the automatic identification of the user butt joint scene is realized, so that the user can access the designated platform at low cost under the condition of not understanding the service, and the access efficiency of the service object is improved.

Description

Information recommendation method and device
Technical Field
The present application relates to the field of recommendation technologies, and in particular, to an information recommendation method, an information recommendation apparatus, a recommendation system, and a machine-readable medium.
Background
With the development of the e-commerce technology, more and more merchants are connected to the e-commerce platform to sell goods.
In the prior art, when a merchant accesses an e-commerce platform, the merchant first needs to interface an API corresponding to a sold commodity, and under a complex business background (especially in the tourism and vacation industry, non-standard products), the access difficulty is high for a user: the merchant first understands each block of business, then finds the corresponding access document for different businesses, and understands the access document to interface. In the process of docking, if problems are met, little two assistance development is needed, and obviously, the efficiency is extremely low.
Disclosure of Invention
In view of the above, embodiments of the present application are proposed to provide a method of information recommendation and a corresponding apparatus of information recommendation, a recommendation system and a machine readable medium that overcome or at least partially solve the above problems.
In order to solve the above problem, an embodiment of the present application discloses an information recommendation method, where the method includes:
determining characteristic information associated with a target business object, wherein the target business object is a business object to be accessed to a specified platform;
identifying the target category of the target service object in the specified platform according to the characteristic information;
acquiring a target access scheme aiming at the target class, wherein the target access scheme is used for guiding a user to access the specified platform;
and recommending the target access scheme to the user.
Preferably, before the obtaining the target access scheme for the target class, the method further includes:
determining category feature information of each category in the specified platform;
and generating an access scheme corresponding to the category according to the category characteristic information.
Preferably, the determining category feature information of each category in the specified platform includes:
the method comprises the steps of obtaining category feature information of each category from a data platform, wherein the category feature information is feature information determined by the data platform in a modeling mode according to historical records of the categories, and the historical records comprise attribute information and log records of each service object under the categories.
Preferably, the determining the characteristic information associated with the target business object includes:
when a user logs in a designated platform, determining whether the user is a new user or an old user;
if the user is an old user, acquiring historical data of the user, and determining characteristic information associated with a target business object according to the historical data;
and if the user is a new user, determining the characteristic information associated with the target service object in a question-and-answer mode.
Preferably, the feature information includes keyword information;
the identifying the target category to which the target business object belongs in the specified platform according to the feature information comprises:
matching the keyword information with category characteristic information of each category in the appointed platform, and determining the matching degree of the keyword information and each category;
and taking the category with the maximum matching degree as the target category to which the target service object belongs.
Preferably, the business object includes a commodity object, the user includes a merchant user, and the access scheme at least includes one or a combination of the following schemes: a route scheme, a ticket scheme, a visa scheme and a vehicle using scheme; wherein each access scheme at least comprises one or a combination of the following information: the method comprises the steps of docking guide information, application creation information, development joint debugging information and interface documents.
The embodiment of the application also discloses an information recommendation device, which comprises:
the system comprises a characteristic information determining module, a characteristic information determining module and a characteristic information determining module, wherein the characteristic information is associated with a target business object, and the target business object is a business object to be accessed to a specified platform;
the target category identification module is used for identifying the target category of the target service object in the specified platform according to the characteristic information;
a target access scheme obtaining module, configured to obtain a target access scheme for the target category, where the target access scheme is used to guide a user to access the specified platform;
and the access scheme recommending module is used for recommending the target access scheme to the user.
Preferably, the apparatus further comprises:
the category characteristic information determining module is used for determining category characteristic information of each category in the specified platform;
and the access scheme generating module is used for generating the access scheme corresponding to the category according to the category characteristic information.
Preferably, the category characteristic information determination module is further configured to:
the method comprises the steps of obtaining category feature information of each category from a data platform, wherein the category feature information is feature information determined by the data platform in a modeling mode according to historical records of the categories, and the historical records comprise attribute information and log records of each service object under the categories.
Preferably, the characteristic information determination module includes:
the user identification submodule is used for determining whether the user is a new user or an old user when the user logs in the designated platform;
the characteristic information acquisition submodule is used for acquiring historical data of the user if the user is an old user and determining characteristic information associated with a target business object according to the historical data; and if the user is a new user, determining the characteristic information associated with the target service object in a question-and-answer mode.
Preferably, the feature information includes keyword information;
the target category identification module is further configured to:
matching the keyword information with category characteristic information of each category in the appointed platform, and determining the matching degree of the keyword information and each category; and taking the category with the maximum matching degree as the target category to which the target service object belongs.
Preferably, the business object includes a commodity object, the user includes a merchant user, and the access scheme at least includes one or a combination of the following schemes: a route scheme, a ticket scheme, a visa scheme and a vehicle using scheme; wherein each access scheme at least comprises one or a combination of the following information: the method comprises the steps of docking guide information, application creation information, development joint debugging information and interface documents.
The embodiment of the present application further discloses a recommendation system, including:
one or more processors; and
one or more machine readable media having instructions stored thereon, which when executed by the one or more processors, cause the system to perform the method of information recommendation described above.
One or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause the processors to perform the above-described method of information recommendation are also disclosed.
The embodiment of the application has the following advantages:
in the embodiment of the application, when a user wants to access a service object on a designated platform, feature information associated with a target service object to be accessed can be firstly obtained, a target category to which the target service object belongs is determined according to the feature information, a target access scheme corresponding to the target category is obtained and output to the user, the user is guided to complete joint debugging work, the user docking scene is automatically identified, the user can access the designated platform at a low cost under the condition of not understanding the service, and the access efficiency of the service object is improved.
Drawings
FIG. 1 is a flow chart of steps of a method embodiment of information recommendation of the present application;
FIG. 2 is a flow chart of steps of another method embodiment of information recommendation of the present application;
FIG. 3 is an interaction diagram of another embodiment of a method for information recommendation according to the present application;
FIG. 4 is a data flow diagram of another embodiment of a method for information recommendation of the present application;
FIG. 5 is a block diagram of an embodiment of an apparatus for information recommendation according to the present application;
fig. 6 is a schematic structural diagram of an embodiment of a recommendation system of the present application.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, the present application is described in further detail with reference to the accompanying drawings and the detailed description.
Referring to fig. 1, a flowchart illustrating steps of an embodiment of a method for information recommendation according to the present application is shown, which may specifically include the following steps:
step 101, determining characteristic information associated with a target business object, wherein the target business object is a business object to be accessed to a specified platform;
step 102, identifying a target category of the target business object in the specified platform according to the characteristic information;
103, acquiring a target access scheme for the target class, wherein the target access scheme is used for guiding a user to access the specified platform;
and 104, recommending the target access scheme to the user.
In a preferred embodiment of the present application, before the step 103, the following steps may be further included:
determining category feature information of each category in the specified platform;
and generating an access scheme corresponding to the category according to the category characteristic information.
In a preferred embodiment of the present application, the determining category feature information of each category in the specified platform includes:
the method comprises the steps of obtaining category feature information of each category from a data platform, wherein the category feature information is feature information determined by the data platform in a modeling mode according to historical records of the categories, and the historical records comprise attribute information and log records of each service object under the categories.
In a preferred embodiment of the present application, the step 101 may further include the following sub-steps:
when a user logs in a designated platform, determining whether the user is a new user or an old user;
if the user is an old user, acquiring historical data of the user, and determining characteristic information associated with a target business object according to the historical data;
and if the user is a new user, determining the characteristic information associated with the target service object in a question-and-answer mode.
In a preferred embodiment of the present application, the step 102 may further include the following sub-steps:
matching the keyword information with category characteristic information of each category in the appointed platform, and determining the matching degree of the keyword information and each category;
and taking the category with the maximum matching degree as the target category to which the target service object belongs.
In a preferred embodiment of the present application, the business object includes a commodity object, the user includes a merchant user, and the access scheme at least includes one or a combination of the following schemes: a route scheme, a ticket scheme, a visa scheme and a vehicle using scheme; wherein each access scheme at least comprises one or a combination of the following information: docking guidance information, application creation information, development joint debugging information, and interface document
In the embodiment of the application, when a user wants to access a service object on a designated platform, feature information associated with the service object can be obtained first, a target category to which the service object belongs is determined according to the feature information, a target access scheme corresponding to the target category is obtained and output to the user, the user is guided to complete joint debugging work, a user butt joint scene is automatically identified, the user can access the designated platform at a low cost under the condition that the user does not understand the service, and the access efficiency of the service object is improved.
Referring to fig. 2, a flowchart of steps of another method embodiment of information recommendation of the present application is shown, where the present application embodiment may be used in a scenario where a merchant interfaces with a specified platform API to introduce a new commodity, in the application scenario, a business object may include a commodity object (i.e., a commodity), a user may include a merchant user, and a category may include a commodity category.
The embodiment of the application specifically comprises the following steps:
step 201, determining category characteristic information of each commodity category in a specified platform;
specifically, the category of the commodity may be a hierarchical classification of the commodity for a given platform.
The category feature information may be feature information extracted from the commodity-related information in the current commodity category.
In a preferred embodiment of the present application, step 201 may include the following sub-steps:
and acquiring category characteristic information of each commodity category from the data platform.
In a specific implementation, in order to reduce the processing pressure of the background server corresponding to the designated platform, the category feature information of each commodity category may be acquired in an offline manner. As shown in the interaction diagram of fig. 3, the category feature information of each commodity category may be obtained through a data platform connected to a designated platform.
Specifically, the category feature information may be feature information determined by the data platform in a modeling manner according to the history of the commodity category.
In implementation, the history of each commodity category may be obtained through underlying data, and as an example, the history may include two categories, one category is session data, which refers to a series of interactions occurring on a website in a specified time period, is used to represent behavior operations of a user, and may be recorded in a log record; and the other is data such as commodity information and transaction data. That is, the history may include, but is not limited to, commodity information (i.e., attribute information), transaction data, log records, and the like for each commodity category.
The commodity information may include detailed information of commodities such as commodity identifications and commodity routes.
The transaction data may include order information, click through rate, conversion rate, etc. data for the goods.
The log records can comprise release and change logs of commodities; order change logs such as shipments, customs orders, visa progress changes, and the like.
As shown in the data flow diagram of fig. 4, the data platform provides a model service, and for each commodity category, the historical record of each commodity thereunder is used as sample data, and aggregation, prediction, training and category feature information extraction are performed in combination with a service, and the category feature information of all commodity categories forms a feature library.
In the process of feature extraction, as shown in fig. 4, sample data is input into the data intermediate layer for preprocessing, key information is extracted, and then feature aggregation, feature screening and the like are performed on the key information according to services, so that service feature extraction is finally realized. For example, the key information may be a commodity title, the commodity title may be segmented, the occurrence frequency of the keyword is extracted, and then the keyword with the frequency meeting a preset condition is screened out as category feature information.
As an example, category characteristic information may include, but is not limited to: category identification, category keywords (e.g., tickets, sights, snorkeling, using cars, etc.).
Step 202, generating an access scheme corresponding to the commodity category according to the category characteristic information;
after the category feature information of each commodity category is obtained, an access scheme corresponding to the commodity category can be generated according to a preset scheme generation mode, and the access scheme is used for guiding a user (a seller or a developer) to access a specified platform step by step even under the condition that a docking document is not required to be checked, so that a new commodity is parked.
As shown in fig. 4, the access scheme at least includes one or a combination of the following schemes: route schemes, ticket schemes, visa schemes, vehicle schemes, other business schemes, and the like.
Further, as shown in fig. 4, each access scheme at least includes one or a combination of the following information: which interfaces to interface with, docking guidance information, application creation information, development joint debugging information, interface documentation, notes, etc.
The access scheme and category characteristic information of each commodity category can be bound by taking category identification as an index and stored in a data center or other preset storage areas.
Step 203, determining characteristic information associated with the commodity to be accessed;
in one embodiment, the items to be accessed may include travel vacation items or the like.
In a preferred embodiment of the present application, step 203 may comprise the following sub-steps:
a substep S11 of determining whether the user is a new user or an old user when the user logs in to the designated platform;
as shown in fig. 3, after the user logs in the designated platform, the designated platform may determine whether the current user is a new user through the background server.
In a specific implementation, after a user logs in, a background server may obtain login information of the user, generate an identity confirmation request (i.e., the request in fig. 3) according to the login information, and send the identity confirmation request to a bottom-layer data server with bottom-layer data, where the bottom-layer data server queries whether the login information has corresponding history data according to the login information carried in the identity confirmation request, and returns a query result to the background server. If the background server receives a query result with historical data returned by the bottom data server, judging that the current user is an old user; and if the background server receives the inquiry result without the historical data returned by the bottom data server, judging that the current user is a new user. Subsequently, the background server may return the determination result to the specified platform.
As an example, the historical data may include, but is not limited to: log records, transaction data, etc.
Step S12, if the user is an old user, acquiring historical data of the user, and determining characteristic information associated with the commodity to be accessed according to the historical data;
if the current user is judged to be an old user, historical data of the user can be obtained from the bottom layer data, and characteristic information related to the commodity to be accessed is determined according to the historical data.
As an example, the characteristic information associated with the to-be-accessed goods may include, but is not limited to: category information, commodity keywords (such as tickets, sightseeing spots, snorkeling, car usage, etc.), etc.
For example, the category information of the commodity category operated by the current merchant may be acquired according to the operation information in the log record.
For another example, the commodity titles of the commodities issued by the users or the operated commodities can be obtained, the commodity titles are segmented, the frequency of occurrence of each segmentation is counted, the segmentation is performed according to the frequency from high to low, and the top N segmentation is used as the feature information of the commodities to be accessed.
And a substep S13, if the user is a new user, determining characteristic information associated with the commodity to be accessed in a question and answer mode.
If the current user is judged to be a new user, the characteristic information related to the commodity to be accessed can be determined in a question-and-answer mode because the historical data does not exist in the user.
In a specific implementation, the question information may be generated according to category feature information of each commodity category, the question information is displayed to the user in the user interface, the user may reply to the question information, and after the reply information of the user is obtained, feature information associated with the commodity to be accessed is extracted from the reply information.
One way to generate the quiz information is as follows:
and taking one or the combined category characteristic information as a question keyword, and generating question information according to the question keyword according to a preset question template.
One way to extract the feature information from the reply information is as follows:
and segmenting words according to the reply information of the user, sorting the segmented words from high to low according to the frequency of occurrence of each segmented word, and selecting the top N keywords as the characteristic information of the commodity to be accessed.
Step 204, identifying the target commodity category to which the commodity to be accessed belongs according to the characteristic information;
after the characteristic information of the commodity to be accessed is determined, the commodity category to which the commodity to be accessed belongs can be further determined according to the characteristic information.
In a preferred embodiment of the present application, when the feature information includes keyword information, step 204 may further include the following sub-steps:
substep S21, matching the keyword information with category characteristic information of each commodity category, and determining the matching degree of the keyword information and each commodity category;
and a substep S22, taking the commodity category with the maximum matching degree as a target commodity category to which the commodity to be accessed belongs.
As shown in fig. 3, the client of the designated platform may send the feature information of the to-be-accessed commodity to the background server to obtain the service result of the target commodity category from the background server, the background server obtains the category feature information of each commodity category from the underlying data according to the feature information, and the background server determines the target commodity category to which the to-be-accessed commodity belongs according to the feature information of the to-be-accessed commodity and the category feature information of each commodity category and returns the target commodity category to the client of the designated platform.
In a specific implementation, the background server may use a similarity algorithm to calculate a matching degree, i.e., a similarity, between the keyword and the category feature information of each commodity category in the feature library, and use the category with the largest matching degree as the target commodity category.
It should be noted that the embodiment of the present application is not limited to the above-mentioned manner for determining the target commodity category, and those skilled in the art may use other manners to automatically identify the target commodity category to which the commodity to be accessed belongs.
Step 205, acquiring a target access scheme for the target commodity category;
step 206, recommending the target access scheme to the user.
In a specific implementation, as shown in fig. 3, after the client of the designated platform determines the target commodity category of the commodity to be accessed, the client may further request the background server to obtain a decision result, where the decision result includes a target access scheme. The background server inquires a target access scheme corresponding to the target commodity category from the underlying data according to the target commodity category, returns the target access scheme to the designated platform client, outputs the target access scheme to the user through a data perspective or visual UI shown in FIG. 4 by the designated platform client, and intelligently guides the user to access the commodity to be accessed to the designated platform step by step.
According to the embodiment of the application, for a new user of a designated platform, the designated platform can directly determine the target commodity category which the user wants to access only by providing at least one keyword so as to automatically identify the docking scene (namely, the docking service or the docking category) of the user, output a series of target access schemes based on the scene and guide the user to complete the joint debugging work step by step; for old users, an access scene can be intelligently recommended based on the existing data accumulated at the bottom of a merchant, a series of access schemes are output at the same time to guide the user to dock a platform system, the user can obtain an optimal access scheme only by logging in a specified platform without understanding the service or even without understanding a docking document, and the whole process does not need the participation of two parties, so that the commodity access flow is simplified, the commodity access time is saved, and the commodity access efficiency is improved.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the embodiments are not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the embodiments. Further, those skilled in the art will also appreciate that the embodiments described in the specification are presently preferred and that no particular act is required of the embodiments of the application.
Referring to fig. 5, a block diagram of an embodiment of an information recommendation apparatus according to the present application is shown, where the apparatus may specifically include the following modules:
a characteristic information determining module 501, configured to determine characteristic information associated with a target service object, where the target service object is a service object to be accessed to a specified platform;
a target category identifying module 502, configured to identify, according to the feature information, a target category to which the target service object belongs in the designated platform;
a target access scheme obtaining module 503, configured to obtain a target access scheme for the target category, where the target access scheme is used to guide a user to access the specified platform;
an access scheme recommending module 504, configured to recommend the target access scheme to the user.
In a preferred embodiment of the present application, the apparatus may further include the following modules:
the category characteristic information determining module is used for determining category characteristic information of each category in the specified platform;
and the access scheme generating module is used for generating the access scheme corresponding to the category according to the category characteristic information.
In a preferred embodiment of the present application, the category characteristic information determining module is further configured to:
the method comprises the steps of obtaining category feature information of each category from a data platform, wherein the category feature information is feature information determined by the data platform in a modeling mode according to historical records of the categories, and the historical records comprise attribute information and log records of each service object under the categories.
In a preferred embodiment of the present application, the characteristic information determining module 501 may include the following sub-modules:
the user identification submodule is used for determining whether the user is a new user or an old user when the user logs in the designated platform;
the characteristic information acquisition submodule is used for acquiring historical data of the user if the user is an old user and determining characteristic information associated with a target business object according to the historical data; and if the user is a new user, determining the characteristic information associated with the target service object in a question-and-answer mode.
In a preferred embodiment of the present application, the feature information includes keyword information;
the target product category identifying module 502 is further configured to:
matching the keyword information with category characteristic information of each category in the appointed platform, and determining the matching degree of the keyword information and each category; and taking the category with the maximum matching degree as the target category to which the target service object belongs.
In a preferred embodiment of the present application, the business object includes a commodity object, the user includes a merchant user, and the access scheme at least includes one or a combination of the following schemes: a route scheme, a ticket scheme, a visa scheme and a vehicle using scheme; wherein each access scheme at least comprises one or a combination of the following information: the method comprises the steps of docking guide information, application creation information, development joint debugging information and interface documents.
For the apparatus embodiment of fig. 5, since it is basically similar to the method embodiment described above, the description is simple, and for the relevant points, reference may be made to part of the description of the method embodiment.
Embodiments of the disclosure may be implemented as a system using any suitable hardware, firmware, software, or any combination thereof, in a desired configuration. FIG. 6 schematically illustrates an exemplary recommendation system 600 that can be used to implement various embodiments described in this disclosure.
For one embodiment, fig. 6 illustrates an exemplary system 600 having one or more processors 602, a system control module (chipset) 604 coupled to at least one of the processor(s) 602, system memory 606 coupled to the system control module 604, non-volatile memory (NVM)/storage 608 coupled to the system control module 604, one or more input/output devices 610 coupled to the system control module 604, and a network interface 612 coupled to the system control module 606.
The processor 602 may include one or more single-core or multi-core processors, and the processor 602 may include any combination of general-purpose or special-purpose processors (e.g., graphics processors, application processors, baseband processors, etc.). In some embodiments, the system 600 can be used as a data platform as described in embodiments herein.
In some embodiments, system 600 may include one or more computer-readable media (e.g., system memory 606 or NVM/storage 608) having instructions and one or more processors 602 in combination with the one or more computer-readable media configured to execute the instructions to implement modules to perform the actions described in this disclosure.
For one embodiment, system control module 604 may include any suitable interface controllers to provide any suitable interface to at least one of the processor(s) 602 and/or any suitable device or component in communication with system control module 604.
System control module 604 may include a memory controller module to provide an interface to system memory 606. The memory controller module may be a hardware module, a software module, and/or a firmware module.
System memory 606 may be used, for example, to load and store data and/or instructions for system 600. For one embodiment, system memory 606 may include any suitable volatile memory, such as suitable DRAM. In some embodiments, the system memory 606 may comprise double data rate type four synchronous dynamic random access memory (DDR2 SDRAM).
For one embodiment, system control module 604 may include one or more input/output controllers to provide an interface to NVM/storage 608 and input/output device(s) 610.
For example, NVM/storage 608 may be used to store data and/or instructions. NVM/storage 608 may include any suitable non-volatile memory (e.g., flash memory) and/or may include any suitable non-volatile storage device(s) (e.g., one or more Hard Disk Drives (HDDs), one or more Compact Disc (CD) drives, and/or one or more Digital Versatile Disc (DVD) drives).
NVM/storage 608 may include storage resources that are physically part of a device on which system 600 is installed or may be accessed by the device and not necessarily part of the device. For example, NVM/storage 608 may be accessible over a network via input/output device(s) 610.
Input/output device(s) 610 can provide an interface for system 600 to communicate with any other suitable device, input/output devices 610 can include communication components, audio components, sensor components, and the like. Network interface 612 may provide an interface for system 600 to communicate over one or more networks, and system 600 may communicate wirelessly with one or more components of a wireless network according to any of one or more wireless network standards and/or protocols, such as to access a communication standard-based wireless network, such as WiFi, 2G, or 3G, or a combination thereof.
For one embodiment, at least one of the processor(s) 602 may be packaged together with logic for one or more controller(s) (e.g., memory controller module) of the system control module 604. For one embodiment, at least one of the processor(s) 602 may be packaged together with logic for one or more controller(s) of the system control module 604 to form a System In Package (SiP). For one embodiment, at least one of the processor(s) 602 may be integrated on the same die with logic for one or more controller(s) of the system control module 604. For one embodiment, at least one of the processor(s) 602 may be integrated on the same die with logic of one or more controllers of the system control module 604 to form a system on a chip (SoC).
In various embodiments, system 600 may be, but is not limited to being: a browser, a workstation, a desktop computing device, or a mobile computing device (e.g., a laptop computing device, a handheld computing device, a tablet, a netbook, etc.). In various embodiments, system 600 may have more or fewer components and/or different architectures. For example, in some embodiments, system 600 includes one or more cameras, a keyboard, a Liquid Crystal Display (LCD) screen (including a touch screen display), a non-volatile memory port, multiple antennas, a graphics chip, an Application Specific Integrated Circuit (ASIC), and speakers.
Wherein, if the display includes a touch panel, the display screen may be implemented as a touch screen display to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
The embodiment of the present application further provides a non-volatile readable storage medium, where one or more modules (programs) are stored in the storage medium, and when the one or more modules are applied to a terminal device, the one or more modules may cause the terminal device to execute instructions (instructions) of the steps of the method in the embodiment of the present application.
In one example, there is provided a recommendation system comprising: one or more processors; and one or more machine-readable media having instructions stored thereon, which when executed by the one or more processors, cause the apparatus to perform the instructions (instructions) for the steps of the above-described methods in the embodiments of the present application.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
It will be appreciated by those skilled in the art that embodiments of the present application can be provided as a client, an apparatus, or a computer program product. Accordingly, embodiments of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of client terminals, terminal devices (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present application have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the true scope of the embodiments of the application.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, client, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, client, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, client, article, or terminal that comprises the element.
The method and the device for information recommendation provided by the present application are introduced in detail above, and a specific example is applied in the text to explain the principle and the implementation of the present application, and the description of the above embodiment is only used to help understand the client and the core idea of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. A method for information recommendation, the method comprising:
determining characteristic information associated with a target business object, wherein the target business object is a business object to be accessed to a specified platform;
identifying the target category of the target service object in the specified platform according to the characteristic information;
acquiring a target access scheme aiming at the target class, wherein the target access scheme is used for guiding a user to access the specified platform;
and recommending the target access scheme to the user.
2. The method of claim 1, further comprising, prior to the obtaining the target access scheme for the target class:
determining category feature information of each category in the specified platform;
and generating an access scheme corresponding to the category according to the category characteristic information.
3. The method of claim 2, wherein the determining category characteristic information for each category in the specified platform comprises:
the method comprises the steps of obtaining category feature information of each category from a data platform, wherein the category feature information is feature information determined by the data platform in a modeling mode according to historical records of the categories, and the historical records comprise attribute information and log records of each service object under the categories.
4. The method of claim 1, wherein determining feature information associated with the target business object comprises:
when a user logs in a designated platform, determining whether the user is a new user or an old user;
if the user is an old user, acquiring historical data of the user, and determining characteristic information associated with a target business object according to the historical data;
and if the user is a new user, determining the characteristic information associated with the target service object in a question-and-answer mode.
5. The method according to claim 2 or 3, wherein the feature information includes keyword information;
the identifying the target category to which the target business object belongs in the specified platform according to the feature information comprises:
matching the keyword information with category characteristic information of each category in the appointed platform, and determining the matching degree of the keyword information and each category;
and taking the category with the maximum matching degree as the target category to which the target service object belongs.
6. The method according to any one of claims 1 to 4, wherein the business object comprises a commodity object, the user comprises a merchant user, and the access scheme comprises at least one or a combination of the following schemes: a route scheme, a ticket scheme, a visa scheme and a vehicle using scheme; wherein each access scheme at least comprises one or a combination of the following information: the method comprises the steps of docking guide information, application creation information, development joint debugging information and interface documents.
7. An apparatus for information recommendation, the apparatus comprising:
the system comprises a characteristic information determining module, a characteristic information determining module and a characteristic information determining module, wherein the characteristic information is associated with a target business object, and the target business object is a business object to be accessed to a specified platform;
the target category identification module is used for identifying the target category of the target service object in the specified platform according to the characteristic information;
a target access scheme obtaining module, configured to obtain a target access scheme for the target category, where the target access scheme is used to guide a user to access the specified platform;
and the access scheme recommending module is used for recommending the target access scheme to the user.
8. The apparatus of claim 7, further comprising:
the category characteristic information determining module is used for determining category characteristic information of each category in the specified platform;
and the access scheme generating module is used for generating the access scheme corresponding to the category according to the category characteristic information.
9. The apparatus of claim 8, wherein the category characteristic information determining module is further configured to:
the method comprises the steps of obtaining category feature information of each category from a data platform, wherein the category feature information is feature information determined by the data platform in a modeling mode according to historical records of the categories, and the historical records comprise attribute information and log records of each service object under the categories.
10. The apparatus of claim 7, wherein the characteristic information determining module comprises:
the user identification submodule is used for determining whether the user is a new user or an old user when the user logs in the designated platform;
the characteristic information acquisition submodule is used for acquiring historical data of the user if the user is an old user and determining characteristic information associated with a target business object according to the historical data; and if the user is a new user, determining the characteristic information associated with the target service object in a question-and-answer mode.
CN201810629169.1A 2018-06-19 2018-06-19 Information recommendation method and device Pending CN110688560A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810629169.1A CN110688560A (en) 2018-06-19 2018-06-19 Information recommendation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810629169.1A CN110688560A (en) 2018-06-19 2018-06-19 Information recommendation method and device

Publications (1)

Publication Number Publication Date
CN110688560A true CN110688560A (en) 2020-01-14

Family

ID=69106234

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810629169.1A Pending CN110688560A (en) 2018-06-19 2018-06-19 Information recommendation method and device

Country Status (1)

Country Link
CN (1) CN110688560A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111859196A (en) * 2020-07-29 2020-10-30 北京达佳互联信息技术有限公司 Information recommendation method and device, electronic equipment and storage medium
CN112148346A (en) * 2020-10-20 2020-12-29 云账户技术(天津)有限公司 Method and device for docking platform system
CN113298609A (en) * 2021-01-27 2021-08-24 阿里巴巴集团控股有限公司 Object identification code processing method, object issuing method, device, equipment and medium
CN113536108A (en) * 2021-05-31 2021-10-22 珠海大横琴科技发展有限公司 Information recommendation method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110302169A1 (en) * 2010-06-03 2011-12-08 Palo Alto Research Center Incorporated Identifying activities using a hybrid user-activity model
CN105989004A (en) * 2015-01-27 2016-10-05 阿里巴巴集团控股有限公司 Information releasing pretreatment method and device
CN106209935A (en) * 2015-05-04 2016-12-07 腾讯科技(深圳)有限公司 A kind of information processing method, terminal and server
CN107016026A (en) * 2016-11-11 2017-08-04 阿里巴巴集团控股有限公司 A kind of user tag determination, information-pushing method and equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110302169A1 (en) * 2010-06-03 2011-12-08 Palo Alto Research Center Incorporated Identifying activities using a hybrid user-activity model
CN105989004A (en) * 2015-01-27 2016-10-05 阿里巴巴集团控股有限公司 Information releasing pretreatment method and device
CN106209935A (en) * 2015-05-04 2016-12-07 腾讯科技(深圳)有限公司 A kind of information processing method, terminal and server
CN107016026A (en) * 2016-11-11 2017-08-04 阿里巴巴集团控股有限公司 A kind of user tag determination, information-pushing method and equipment

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111859196A (en) * 2020-07-29 2020-10-30 北京达佳互联信息技术有限公司 Information recommendation method and device, electronic equipment and storage medium
CN111859196B (en) * 2020-07-29 2023-11-28 北京达佳互联信息技术有限公司 Information recommendation method and device, electronic equipment and storage medium
CN112148346A (en) * 2020-10-20 2020-12-29 云账户技术(天津)有限公司 Method and device for docking platform system
CN113298609A (en) * 2021-01-27 2021-08-24 阿里巴巴集团控股有限公司 Object identification code processing method, object issuing method, device, equipment and medium
CN113536108A (en) * 2021-05-31 2021-10-22 珠海大横琴科技发展有限公司 Information recommendation method and device

Similar Documents

Publication Publication Date Title
CN110688560A (en) Information recommendation method and device
US20140025532A1 (en) Correlated Content Recommendation Techniques
CN106557480B (en) Method and device for realizing query rewriting
US20220284490A1 (en) Preemptive transaction analysis
CN107292365B (en) Method, device and equipment for binding commodity label and computer readable storage medium
CN111104507A (en) Method and equipment for providing associated book information
CN110084658B (en) Method and device for matching articles
CN107679186B (en) Method and device for searching entity based on entity library
CN113836885A (en) Text matching model training method, text matching device and electronic equipment
CN111553765A (en) E-commerce search sorting method and device and computing equipment
CN110363206B (en) Clustering of data objects, data processing and data identification method
US20130304539A1 (en) User recommendation method and device
CN112199451A (en) Commodity identification method and device, computer equipment and storage medium
CN115222464A (en) Data processing method and device, electronic equipment and storage medium
CN114417146A (en) Data processing method and device, electronic equipment and storage medium
US9489360B2 (en) Identifying extra material in companion content
AU2020202730A1 (en) Method and system for personalizing software based on real time tracking of voice-of-customer feedback
CN113298594A (en) Data pushing method and device, electronic equipment and storage medium
CN114971760A (en) Vehicle type recommendation method and device based on big data, electronic equipment and medium
CN110232155B (en) Information recommendation method for browser interface and electronic equipment
US11170424B1 (en) Systems and methods for dynamically ingesting and monitoring online products
KR20220102054A (en) Commerce platform server utilizing user analysis data and method for providing service using the same
CN111582905A (en) Target object acquisition method and device, electronic equipment and storage medium
CN111369315A (en) Resource object recommendation method and device, and data prediction model training method and device
CN110610393A (en) Information recommendation method and device

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200114