CN111552867A - Service information recommendation method and device - Google Patents

Service information recommendation method and device Download PDF

Info

Publication number
CN111552867A
CN111552867A CN202010243461.7A CN202010243461A CN111552867A CN 111552867 A CN111552867 A CN 111552867A CN 202010243461 A CN202010243461 A CN 202010243461A CN 111552867 A CN111552867 A CN 111552867A
Authority
CN
China
Prior art keywords
page
information
area
service
recommendation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010243461.7A
Other languages
Chinese (zh)
Other versions
CN111552867B (en
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.)
Beijing Urban Network Neighbor Information Technology Co Ltd
Original Assignee
Beijing Urban Network Neighbor Information Technology Co 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 Beijing Urban Network Neighbor Information Technology Co Ltd filed Critical Beijing Urban Network Neighbor Information Technology Co Ltd
Priority to CN202010243461.7A priority Critical patent/CN111552867B/en
Publication of CN111552867A publication Critical patent/CN111552867A/en
Application granted granted Critical
Publication of CN111552867B publication Critical patent/CN111552867B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/16Real estate

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the invention provides a method and a device for recommending service information, wherein the method comprises the following steps: acquiring user behavior characteristic information; generating a recommendation page according to the user behavior feature information; the recommendation page includes a plurality of partitions; responding to a service information acquisition operation acting on a recommended page, and determining a page area in the recommended page; in the partition, determining a target partition to which the page area belongs; acquiring service recommendation information according to the user behavior characteristic information and the target partition; and displaying the page area in a preset display interface, and displaying the service recommendation information in the page area. Therefore, the service information meeting the user requirements can be recommended to the user in real time according to the behavior characteristic information of the user.

Description

Service information recommendation method and device
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for recommending service information.
Background
At present, users find rooms by accessing list pages, and the users display services meeting screening conditions in a list page turning mode after enumerating most dimension screening options, such as areas/business circles, prices, halls, areas, individuals/brokers and the like are screened, or perform offline learning and recommendation model training by recording user behaviors, and sort returned service lists comprehensively according to user preferences in a page turning mode.
However, as the appeal of the user for renting houses is upgraded, the user customization cannot be realized only by the screening mode of a plurality of given dimension screening items, and the specific screening interaction mode can not meet the requirements of the user; no matter what combination of a plurality of given dimension screening options is searched by the user, when the user can not obtain the service really wanted and suitable for the user at the current stage through a plurality of times of combination screening, the user is easy to turn to other platforms, and the phenomenon of user loss occurs; the offline recommendation method takes long time, and cannot realize the purpose of recommending services to users in real time as fast as possible.
Disclosure of Invention
In view of the above problems, embodiments of the present invention are proposed to provide a service recommendation method and a corresponding service recommendation apparatus that overcome or at least partially solve the above problems.
In order to solve the above problem, an embodiment of the present invention discloses a method for recommending service information, where the method includes:
acquiring user behavior characteristic information;
generating a recommendation page according to the user behavior feature information; the recommendation page includes a plurality of partitions;
responding to a service information acquisition operation acting on a recommended page, and determining a page area in the recommended page;
in the partition, determining a target partition to which the page area belongs;
acquiring service recommendation information according to the user behavior characteristic information and the target partition;
and displaying the page area in a preset display interface, and displaying the service recommendation information in the page area.
Optionally, the step of determining a page area in the recommended page in response to the service information obtaining operation acting on the recommended page includes:
responding to the service information acquisition operation acting on the recommendation page, and recording the operation times of the service information acquisition operation;
and determining a page area in the recommended page according to the operation times.
Optionally, the recommendation page includes a first region and a second region; the step of determining the target partition to which the page area belongs includes:
when the operation times are smaller than or equal to a preset threshold value, determining a target partition to which the page area belongs in the first area;
and when the operation times are greater than the preset threshold value, determining a target partition to which the page area belongs in the second area.
Optionally, the first zone comprises an upmix zone; the step of determining, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area includes:
and when the operation times are smaller than a preset threshold and are within a first preset threshold range, determining the up-mix arrangement area as a target area to which the page area belongs.
Optionally, the first region comprises a ceiling region; the step of determining, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area includes:
and when the operation times are smaller than a preset threshold and are within a second preset threshold range, determining the top setting area as a target partition to which the page area belongs.
Optionally, the first zone comprises a downmixing zone; the step of determining, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area includes:
and when the operation times are equal to a preset threshold value, determining the lower mixed arrangement area as a target area to which the page area belongs.
Optionally, the user behavior feature information includes historical behavior feature information and current behavior feature information; the step of obtaining service recommendation information according to the user behavior feature information and the target partition includes:
when the operation times are smaller than or equal to a preset threshold value, acquiring first service recommendation information according to the historical behavior feature information and the corresponding target partition, wherein the first service recommendation information is information of the target partition displayed in the first area;
and when the operation times is greater than the preset threshold value, acquiring second service recommendation information according to the current behavior feature information and the corresponding target partition, wherein the second service recommendation information is information of the target partition displayed in the second area.
Optionally, the service recommendation information has a service identifier; the method further comprises the following steps:
and if the second service recommendation information has the service identifier which is the same as the first service information, deleting the service recommendation information corresponding to the same service identifier in the second area.
The embodiment of the invention also discloses a device for recommending the service information, which comprises the following steps:
the user behavior characteristic information acquisition module is used for acquiring user behavior characteristic information;
the recommendation page generation module is used for generating a recommendation page according to the user behavior characteristic information; the recommendation page includes a plurality of partitions;
the page area determining module is used for responding to the service information obtaining operation acting on the recommended page and determining the page area in the recommended page;
the target partition determining module is used for determining a target partition to which the page area belongs in the partitions;
the service recommendation information acquisition module is used for acquiring service recommendation information according to the user behavior characteristic information and the target partition;
and the display module is used for displaying the page area to a preset display interface and displaying the service recommendation information in the page area.
Optionally, the page area determining module includes:
the operation frequency recording submodule is used for responding to the operation of obtaining the service information acting on the recommended page and recording the operation frequency of the operation of obtaining the service information;
and the target partition determining submodule is used for determining a page area in the recommended page according to the operation times.
Optionally, the recommendation page includes a first region and a second region; the target partition determination submodule includes:
a first area target partition determining unit, configured to determine, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area;
and the second area target partition determining unit is used for determining the target partition to which the page area belongs in the second area when the operation times is greater than the preset threshold value.
Optionally, the first zone comprises an upmix zone; the first area target partition determining unit includes:
and the target partition determining subunit is configured to determine the upper mixed partition as the target partition to which the page area belongs when the operation frequency is smaller than a preset threshold and within a first preset threshold range.
Optionally, the first region comprises a ceiling region; the first area target partition determining unit includes:
and the top area target partition determining subunit is configured to determine the top area as the target partition to which the page area belongs when the operation frequency is smaller than a preset threshold and within a second preset threshold range.
Optionally, the first zone comprises a downmixing zone; the first area target partition determining unit includes:
and the target partition determining subunit of the lower mixed arrangement area is used for determining the lower mixed arrangement area as the target partition to which the page area belongs when the operation times are equal to a preset threshold value.
Optionally, the user behavior feature information includes historical behavior feature information and current behavior feature information; the service recommendation information acquisition module comprises:
the first service recommendation information acquisition sub-module is used for acquiring first service recommendation information according to the historical behavior characteristic information and the corresponding target partition when the operation times are less than or equal to a preset threshold; the first service recommendation information is information of a target partition displayed in the first area;
and the second service recommendation information acquisition submodule is used for acquiring second service recommendation information according to the current behavior feature information and the corresponding target partition when the operation times are greater than the preset threshold, wherein the second service recommendation information is information of the target partition displayed in the second area.
Optionally, the service recommendation information has a service identifier; the device further comprises:
and the service recommendation information deleting module is used for deleting the service recommendation information corresponding to the same service identifier in the second area if the second service recommendation information has the service identifier which is the same as the first service information.
The embodiment of the invention also discloses an electronic device, which comprises: processor, memory and computer program stored on the memory and capable of running on the processor, the computer program when executed by the processor implementing the steps of a method of recommending service information as claimed in any of the preceding claims.
The embodiment of the present invention also discloses a computer-readable storage medium, which is characterized in that a computer program is stored on the computer-readable storage medium, and when being executed by a processor, the computer program implements the steps of the service information recommendation method according to any one of the above items.
The embodiment of the invention has the following advantages: the method comprises the steps of firstly obtaining user behavior characteristic information, and generating a recommendation page according to the user behavior characteristic information; then responding to the service information acquisition operation acting on the recommended page, determining a page area in the recommended page, and further determining a target partition to which the page area belongs; after the target partition is determined, acquiring service recommendation information according to the user behavior characteristic information and the target partition; and finally, displaying the page area in a preset display interface, and displaying the service recommendation information in the page area. Therefore, the service information meeting the user requirements can be recommended to the user in real time according to the behavior characteristic information of the user.
Drawings
Fig. 1 is a flowchart illustrating a first step of a method for recommending service information according to a first embodiment of the present invention;
FIG. 2 is a flowchart illustrating steps of a second embodiment of a method for recommending service information according to the present invention;
FIG. 3 is a schematic diagram illustrating a comparison between a room source information recommendation method of the present invention and an existing room source information recommendation method;
fig. 4 is a block diagram of a service information recommendation apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Referring to fig. 1, a flowchart illustrating a first step of a first embodiment of a method for recommending service information according to the present invention is shown, which may specifically include the following steps:
step 101, obtaining user behavior characteristic information.
The user behavior feature information is selection preference information of the user in different selection dimensions, and can be determined by inputting related data in a search box by the user; or the user may determine by making a selection of a recommended page. But also by other ways of interacting with the recommendation page. The method can simultaneously comprise regional information and non-regional information, and is not limited to selection of data in different dimensions such as regions/business circles, prices, halls, areas and the like. The embodiment of the present invention is not particularly limited to this.
In practical application, in order to obtain push information meeting the user requirements, user behavior feature information of a user needs to be obtained first.
102, generating a recommendation page according to the user behavior feature information; the recommendation page includes a plurality of partitions.
In the embodiment of the present invention, the recommendation page may be a page for running a service. For example, the house source recommendation page can be house renting software or other business push pages. When the application program is opened, the application program can acquire push information aiming at the user behavior characteristic information based on the user behavior characteristic information, and accordingly generate a recommendation page.
In practical applications, the recommendation page may be provided with a plurality of partitions for distinguishing different types of push information.
Taking the house source recommendation page as an example, the pushed information on the house source recommendation page can be classified commercially or non-commercially, and then the recommended page is partitioned by taking the commercial or non-commercial as a standard, so that corresponding information is pushed in the corresponding partition.
Step 103, responding to the service information acquisition operation acting on the recommended page, and determining a page area in the recommended page.
In the embodiment of the present invention, the service information obtaining operation may be a sliding operation for the recommended page, and in the recommended page in a real-time feed form with one brush for every few pieces, each service information obtaining operation may update and obtain, in real time, push information that has not been pushed yet in the recommended page. Each service information acquisition operation can point to a corresponding page area in the recommendation page. Therefore, when the recommendation page detects a service information acquisition operation triggered by a user, the service information acquisition operation can be responded to determine a page area of push information in the recommendation page, which is required to be acquired by the service information acquisition operation.
Step 104, in the partition, determining a target partition to which the page area belongs;
in the embodiment of the invention, because the recommendation page is provided with a plurality of partitions, when the service information acquisition operation is received, the partition in which the page area is positioned can be determined according to the service information acquisition operation.
105, acquiring service recommendation information according to the user behavior characteristic information and the target partition;
the service recommendation information is information obtained by searching data according to the user behavior characteristic information and the target partition.
In the embodiment of the invention, after the user behavior feature information is obtained, the service recommendation information can be obtained from a local or server according to the user behavior feature information and the target partition.
Taking renting house software as an example, the service recommendation information may be house source recommendation information.
And 106, displaying the page area in a preset display interface, and displaying the service recommendation information in the page area.
In practical applications, the preset display interface may be a display interface of a mobile terminal, such as a display interface of a mobile phone, a computer, a tablet, and the like.
After the service recommendation information is acquired, the service recommendation information can be displayed in the corresponding page area, and the corresponding service recommendation information can be browsed in the page area by scrolling the recommendation page.
The method comprises the steps of firstly obtaining user behavior characteristic information, and generating a recommendation page according to the user behavior characteristic information; then responding to the service information acquisition operation acting on the recommended page, determining a page area in the recommended page, and further determining a target partition to which the page area belongs; after the target partition is determined, acquiring service recommendation information according to the user behavior characteristic information and the target partition; and finally, displaying the page area in a preset display interface, and displaying the service recommendation information in the page area. Therefore, the service information meeting the user requirements can be recommended to the user in real time according to the behavior characteristic information of the user.
Referring to fig. 2, a flowchart illustrating steps of a second embodiment of a service information recommendation method according to the present invention is shown, which may specifically include the following steps:
step 201, obtaining user behavior feature information.
The user behavior feature information is selection preference information of the user in different selection dimensions, and can be determined by inputting related data in a search box by the user; or the user may determine by making a selection of a recommended page. But also by other ways of interacting with the recommendation page. The method can simultaneously comprise regional information and non-regional information, and is not limited to selection of data in different dimensions such as regions/business circles, prices, halls, areas and the like. The embodiment of the present invention is not particularly limited to this.
In practical application, in order to obtain push information meeting the user requirements, user behavior feature information of a user needs to be obtained first.
Step 202, generating a recommendation page according to the user behavior feature information; the recommendation page includes a plurality of partitions.
In the embodiment of the present invention, the recommendation page may be a page for running a service. For example, the house source recommendation page can be house renting software or other business push pages. When the application program is opened, the application program can acquire push information aiming at the user behavior characteristic information based on the user behavior characteristic information, and accordingly generate a recommendation page.
In practical applications, the recommendation page may be provided with a plurality of partitions for distinguishing different types of push information.
Taking the house source recommendation page as an example, the pushed information on the house source recommendation page can be classified commercially or non-commercially, and then the recommended page is partitioned by taking the commercial or non-commercial as a standard, so that corresponding information is pushed in the corresponding partition.
Step 203, responding to the service information acquisition operation acting on the recommended page, and recording the operation times of the service information acquisition operation;
in the embodiment of the present invention, the service information obtaining operation may be a sliding operation for the recommended page, and in the recommended page in a real-time feed form with one brush for every few pieces, each service information obtaining operation may update and obtain, in real time, push information that has not been pushed yet in the recommended page. Each service information acquisition operation can point to a corresponding page area in the recommendation page. Therefore, when the recommended page detects the service information acquisition operation triggered by the user, the total operation times of the service information acquisition operation after the recommended page is opened can be counted.
Step 204, determining a page area in the recommended page according to the operation times;
each service information acquisition operation points to a corresponding page area in the recommended page, so that the corresponding page area can be determined in the recommended page according to the operation times.
Step 205, in the partition, determining a target partition to which the page area belongs;
in the embodiment of the invention, the recommendation page can be provided with a plurality of partitions, and when the service information acquisition operation is received, the page area can be determined to be in the partition according to the service information acquisition operation.
In the embodiment of the invention, the recommendation page comprises a first area and a second area; the step of determining the target partition to which the page area belongs may include the following two cases:
1. when the operation times are smaller than or equal to a preset threshold value, determining a target partition to which the page area belongs in the first area;
in one example, the first region comprises an upmix zone; the step of determining, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area may include:
and when the operation times are smaller than a preset threshold and are within a first preset threshold range, determining the up-mix arrangement area as a target area to which the page area belongs.
The first area is positioned at the upper part of the recommendation page, and the lower part of the recommendation page is a second area. And the upper mixing and discharging area is positioned at the upper part of the first area.
In practical application, the preset threshold and the first threshold range may be set according to actual requirements, wherein a maximum value of the first threshold range is smaller than the preset threshold.
Taking house renting software as an example, the first area and the second area can be a commercial area and a non-commercial area respectively, the upmix area can be located at the upper part of the first area, the preset threshold is determined according to the actual capacity of the commercial area, and the range of the first preset threshold is determined according to the actual capacity of the upmix area. For example, when the actual capacity of the mixed-listing area in a city is 30 posts, assuming that 8 posts can be obtained in each house source information obtaining operation, the maximum value of the first preset threshold range is 30/8 ═ 3.75, and the first preset threshold range is 0 to 4 by rounding up. In the upmix zone, the condominium and branded condominium may be displayed in mixed rows.
In one example, the first region comprises a vertex region; the step of determining, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area includes:
and when the operation times are smaller than a preset threshold and are within a second preset threshold range, determining the top setting area as a target partition to which the page area belongs.
And the top placement area is positioned in the first area and is positioned below the upper mixed discharge area.
In practical applications, the second preset threshold range may be determined according to the actual capacity of the ceiling area and the first preset threshold range. For example, when the actual capacity of the top area is 30 posts, the top is rounded up according to 30/4 being 3.75, and it is known that the actual capacity of the top area can be brushed up by 4 house source information acquisition operations. And if the first preset threshold range is 0-4, the second preset threshold range is 5-8.
In one example, the first region comprises a downmixing zone; the step of determining, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area includes:
and when the operation times are equal to a preset threshold value, determining the lower mixed arrangement area as a target area to which the page area belongs.
In the embodiment of the invention, the lower mixing and arranging area is positioned in the first area and is positioned below the top area.
Taking house renting software as an example, the lower mixing and arranging area can be positioned below the top placing area, the capacity of the lower mixing and arranging area is fixed, data which is brushed once is fixed, and if the capacity of the lower mixing and arranging area is 8 commercial posts, the 8 commercial posts can be directly displayed in the lower mixing and arranging area. And the lower mixed row area is used for displaying competitive apartment and brand apartment.
2. And when the operation times are greater than the preset threshold value, determining a target partition to which the page area belongs in the second area.
And when the operation times are larger than a preset threshold value, entering a second area, and determining the target partition in the second area at the moment. The determination method may be the same as the first region, and is not described herein again.
Step 206, acquiring service recommendation information according to the user behavior feature information and the target partition;
the service recommendation information is information obtained by searching data according to the user behavior characteristic information and the target partition.
In the embodiment of the invention, after the user behavior feature information is obtained, the service recommendation information can be obtained from a local or server according to the user behavior feature information and the target partition.
In the embodiment of the invention, the user behavior characteristic information comprises historical behavior characteristic information and current behavior characteristic information; step 206 may include the following two cases:
1. when the operation times are smaller than or equal to a preset threshold value, acquiring first service recommendation information according to the historical behavior feature information and the corresponding target partition, wherein the first service recommendation information is information of the target partition displayed in the first area;
in the embodiment of the present invention, when the operation frequency is less than or equal to a preset threshold, the first service recommendation information of the target partition shown in the first area may be obtained according to the historical behavior feature information and the corresponding target partition.
2. And when the operation times is greater than the preset threshold value, acquiring second service recommendation information according to the current behavior feature information and the corresponding target partition, wherein the second service recommendation information is information of the target partition displayed in the second area.
In the embodiment of the present invention, when the number of operations is greater than a preset threshold, second service recommendation information of a target partition displayed in the second area may be acquired according to the current behavior feature information and the corresponding target partition.
And step 207, displaying the page area in a preset display interface, and displaying the service recommendation information in the page area.
After the service recommendation information is acquired, the service recommendation information can be displayed in the corresponding page area, the page area is displayed in a preset display interface, and the corresponding service recommendation information can be browsed in the page area by scrolling the recommendation page.
Fig. 3 is a schematic diagram illustrating a comparison between a room source information recommendation method according to an embodiment of the present invention and an existing room source information recommendation method.
The left side of the house source information recommendation mode is the existing house source information recommendation mode, in the prior art, a shaking page turning mode is mainly adopted for house source information recommendation, wherein different posts such as boutiques, set-top posts, branded apartments and the like are displayed in sequence on the first page, and the specific number is pushed according to search conditions by searched cities. The second page comprises selection, branded apartments and posters, and the proportion and the number of strips can be set.
The right side is a house source information recommendation mode of the embodiment of the invention, the existing stimulating form is replaced by a real-time feed form with one brush for each strip, and data are respectively displayed in a commercial area and a non-commercial area. The business area can comprise an upper mixing and arranging area, a top placing area and a lower mixing and arranging area. Each section of the commercial zone may be 8 per brush.
In one example, only the tip region is shown when filtering the private page and nearby pages.
Each partition of the non-commercial area may then be 8+ n. 8 of them are posts that are pushed purely by the search side control, the rest are posts called by the business district. And performing relevance filtering, and finally determining whether and how many posts are shown at the time by the searching side. The 8 search-side results include products such as a branded apartment CPA, a membership card (i.e., a post), and a personal card (i.e., a personal house source). The n results returned by the commercial zone contain only the selected products. Under the following special filter pages, no data is returned: (1) screening a personal page; (2) and screening a brand apartment page.
In the embodiment of the invention, the service recommendation information has a service identifier; the method may further comprise:
and if the second service recommendation information has the service identifier which is the same as the first service information, deleting the service recommendation information corresponding to the same service identifier in the second area.
In practical application, when a user enters a new page and continuously pulls down, the posts in the non-commercial area need to be deduplicated with the posts in the commercial area according to the service identification (such as ID) of the posts. Since the post from the non-commercial area contains only the branded apartment CPA, the product range for deduplication is actually: the brand apartment CPA posts from the non-commercial area cannot be the same as the brand apartment CPA posts already shown in the commercial area.
In one example, if the returnable posts of the business are less than the actual capacity of the business area, the business gives an end mark, the front end will show the post in its entirety and start to stitch down the posts of the non-business area.
The method comprises the steps of firstly obtaining user behavior characteristic information, and generating a recommendation page according to the user behavior characteristic information; then responding to the service information acquisition operation acting on the recommended page, determining a page area in the recommended page, and further determining a target partition to which the page area belongs; after the target partition is determined, acquiring service recommendation information according to the user behavior characteristic information and the target partition; and finally, displaying the page area in a preset display interface, and displaying the service recommendation information in the page area. Therefore, the service information meeting the user requirements can be recommended to the user in real time according to the behavior characteristic information of the user.
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 present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 4, a block diagram of a structure of an embodiment of a service information recommendation apparatus of the present invention is shown, which may specifically include the following modules:
a user behavior feature information obtaining module 401, configured to obtain user behavior feature information;
a recommendation page generating module 402, configured to generate a recommendation page according to the user behavior feature information; the recommendation page includes a plurality of partitions;
a page area determining module 403, configured to determine a page area in a recommended page in response to a service information obtaining operation applied to the recommended page;
a target partition determining module 404, configured to determine, in the partition, a target partition to which the page area belongs;
a service recommendation information obtaining module 405, configured to obtain service recommendation information according to the user behavior feature information and the target partition;
the display module 406 is configured to scroll the recommended page, display the page area in a preset display interface, and display the service recommendation information in the page area.
In this embodiment of the present invention, the page area determining module 403 may include:
the operation frequency recording submodule is used for recording the operation frequency of the service information acquisition operation;
and the target partition determining submodule is used for determining a page area in the recommended page according to the operation times.
In the embodiment of the invention, the recommendation page comprises a first area and a second area; the target partition determination sub-module may include:
a first area target partition determining unit, configured to determine, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area;
and the second area target partition determining unit is used for determining the target partition to which the page area belongs in the second area when the operation times is greater than the preset threshold value.
In an embodiment of the invention, the first zone comprises an upmix zone; the first area target partition determining unit may include:
and the target partition determining subunit is configured to determine the upper mixed partition as the target partition to which the page area belongs when the operation frequency is smaller than a preset threshold and within a first preset threshold range.
In an embodiment of the present invention, the first area comprises a ceiling area; the first area target partition determining unit may include:
and the top area target partition determining subunit is configured to determine the top area as the target partition to which the page area belongs when the operation frequency is smaller than a preset threshold and within a second preset threshold range.
In an embodiment of the invention, the first zone comprises a downmixing zone; the first area target partition determining unit may include:
and the target partition determining subunit of the lower mixed arrangement area is used for determining the lower mixed arrangement area as the target partition to which the page area belongs when the operation times are equal to a preset threshold value.
In the embodiment of the invention, the user behavior characteristic information comprises historical behavior characteristic information and current behavior characteristic information; the service recommendation information obtaining module 405 may include:
the first service recommendation information acquisition sub-module is used for acquiring first service recommendation information according to the historical behavior characteristic information and the corresponding target partition when the operation times are less than or equal to a preset threshold; the first service recommendation information is information of a target partition displayed in the first area;
and the second service recommendation information acquisition submodule is used for acquiring second service recommendation information according to the current behavior feature information and the corresponding target partition when the operation times are greater than the preset threshold, wherein the second service recommendation information is information of the target partition displayed in the second area.
In the embodiment of the invention, the service recommendation information has a service identifier; the device further comprises:
and the service recommendation information deleting module is used for deleting the service recommendation information corresponding to the same service identifier in the second area if the second service recommendation information has the service identifier which is the same as the first service information.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
An embodiment of the present invention further provides an electronic device, including:
the recommendation method for the service information comprises a processor, a memory and a computer program which is stored in the memory and can run on the processor, wherein when the computer program is executed by the processor, each process of the recommendation method embodiment for the service information is realized, the same technical effect can be achieved, and in order to avoid repetition, the description is omitted here.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when being executed by a processor, the computer program implements each process of the recommendation method embodiment for service information, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here.
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.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention 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 invention 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 invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. 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 invention 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 preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
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, method, 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, method, 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, method, article, or terminal that comprises the element.
The service information recommendation method and the service information recommendation device provided by the invention are described in detail above, and a specific example is applied in the text to explain the principle and the implementation of the invention, and the description of the above embodiment is only used to help understanding the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, 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 invention.

Claims (11)

1. A method for recommending service information, the method comprising:
acquiring user behavior characteristic information;
generating a recommendation page according to the user behavior feature information; the recommendation page includes a plurality of partitions;
responding to the service information acquisition operation acting on the recommended page, and determining a page area in the recommended page;
in the partition, determining a target partition to which the page area belongs;
acquiring service recommendation information according to the user behavior characteristic information and the target partition;
and displaying the page area in a preset display interface, and displaying the service recommendation information in the page area.
2. The method according to claim 1, wherein the step of determining the page area in the recommended page in response to the service information obtaining operation acting on the recommended page comprises:
responding to the service information acquisition operation acting on the recommendation page, and recording the operation times of the service information acquisition operation;
and determining a page area in the recommended page according to the operation times.
3. The method of claim 2, wherein the recommendation page includes a first region and a second region; the step of determining, in the partition, a target partition to which the page area belongs includes:
when the operation times are smaller than or equal to a preset threshold value, determining a target partition to which the page area belongs in the first area;
and when the operation times are greater than the preset threshold value, determining a target partition to which the page area belongs in the second area.
4. The method of claim 3, wherein the first zone comprises an upmix zone; the step of determining, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area includes:
and when the operation times are smaller than a preset threshold and are within a first preset threshold range, determining the up-mix arrangement area as a target area to which the page area belongs.
5. The method of claim 3, wherein the first region comprises a ceiling region; the step of determining, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area includes:
and when the operation times are smaller than a preset threshold and are within a second preset threshold range, determining the top setting area as a target partition to which the page area belongs.
6. The method of claim 3, wherein the first zone comprises a downmixing zone; the step of determining, when the number of operations is less than or equal to a preset threshold, a target partition to which the page area belongs in the first area includes:
and when the operation times are equal to a preset threshold value, determining the lower mixed arrangement area as a target area to which the page area belongs.
7. The method of claim 3, wherein the user behavior feature information comprises historical behavior feature information and current behavior feature information; the step of obtaining service recommendation information according to the user behavior feature information and the target partition includes:
when the operation times are smaller than or equal to a preset threshold value, acquiring first service recommendation information according to the historical behavior feature information and the operation times, wherein the first service recommendation information is information of a target partition displayed in the first area;
and when the operation times are larger than the preset threshold value, acquiring second service recommendation information according to the current behavior feature information and the operation times, wherein the second service recommendation information is information of a target partition displayed in the second area.
8. The method of claim 3, wherein the service recommendation information has a service identification; the method further comprises the following steps:
and if the second service recommendation information has the service identifier which is the same as the first service information, deleting the service recommendation information corresponding to the same service identifier in the second area.
9. An apparatus for recommending service information, the apparatus comprising:
the user behavior characteristic information acquisition module is used for acquiring user behavior characteristic information;
the recommendation page generation module is used for generating a recommendation page according to the user behavior characteristic information; the recommendation page includes a plurality of partitions;
the page area determining module is used for responding to the service information obtaining operation acting on the recommended page and determining the page area in the recommended page;
the target partition determining module is used for determining a target partition to which the page area belongs in the partitions; the service recommendation information acquisition module is used for acquiring service recommendation information according to the user behavior characteristic information and the target partition;
and the display module is used for displaying the page area to a preset display interface and displaying the service recommendation information in the page area.
10. An electronic device, comprising: processor, memory and computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of a method for recommendation of business information according to any of claims 1-8.
11. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of a method for recommending service information according to any one of claims 1 to 8.
CN202010243461.7A 2020-03-31 2020-03-31 Service information recommendation method and device Active CN111552867B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010243461.7A CN111552867B (en) 2020-03-31 2020-03-31 Service information recommendation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010243461.7A CN111552867B (en) 2020-03-31 2020-03-31 Service information recommendation method and device

Publications (2)

Publication Number Publication Date
CN111552867A true CN111552867A (en) 2020-08-18
CN111552867B CN111552867B (en) 2021-09-28

Family

ID=72000191

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010243461.7A Active CN111552867B (en) 2020-03-31 2020-03-31 Service information recommendation method and device

Country Status (1)

Country Link
CN (1) CN111552867B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113691578A (en) * 2021-05-31 2021-11-23 珠海大横琴科技发展有限公司 Data processing method and device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101882162A (en) * 2010-06-29 2010-11-10 北京搜狗科技发展有限公司 Method and system for transmitting network information
CN102799591A (en) * 2011-05-26 2012-11-28 阿里巴巴集团控股有限公司 Method and device for providing recommended word
CN103559642A (en) * 2013-11-04 2014-02-05 同济大学 Financial data mining method based on cloud computing
CN103648046A (en) * 2013-12-20 2014-03-19 乐视致新电子科技(天津)有限公司 Method and system for showing video recommendation page in intelligent television
CN103677539A (en) * 2012-09-18 2014-03-26 阿里巴巴集团控股有限公司 Method and device for adjusting interfaces
CN104035958A (en) * 2014-04-14 2014-09-10 百度在线网络技术(北京)有限公司 Search method and search engine
CN104182515A (en) * 2014-08-21 2014-12-03 北京金山安全软件有限公司 Information recommendation method and device and mobile terminal
CN109522692A (en) * 2018-11-19 2019-03-26 第四范式(北京)技术有限公司 Webpage machine behavioral value method and system
CN110443289A (en) * 2019-07-19 2019-11-12 清华大学 Detection deviates the method and system of distribution sample
CN110471946A (en) * 2019-07-08 2019-11-19 广东工业大学 A kind of LOF outlier detection method and system based on grid beta pruning

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101882162A (en) * 2010-06-29 2010-11-10 北京搜狗科技发展有限公司 Method and system for transmitting network information
CN102799591A (en) * 2011-05-26 2012-11-28 阿里巴巴集团控股有限公司 Method and device for providing recommended word
CN103677539A (en) * 2012-09-18 2014-03-26 阿里巴巴集团控股有限公司 Method and device for adjusting interfaces
CN103559642A (en) * 2013-11-04 2014-02-05 同济大学 Financial data mining method based on cloud computing
CN103648046A (en) * 2013-12-20 2014-03-19 乐视致新电子科技(天津)有限公司 Method and system for showing video recommendation page in intelligent television
CN104035958A (en) * 2014-04-14 2014-09-10 百度在线网络技术(北京)有限公司 Search method and search engine
CN104182515A (en) * 2014-08-21 2014-12-03 北京金山安全软件有限公司 Information recommendation method and device and mobile terminal
CN109522692A (en) * 2018-11-19 2019-03-26 第四范式(北京)技术有限公司 Webpage machine behavioral value method and system
CN110471946A (en) * 2019-07-08 2019-11-19 广东工业大学 A kind of LOF outlier detection method and system based on grid beta pruning
CN110443289A (en) * 2019-07-19 2019-11-12 清华大学 Detection deviates the method and system of distribution sample

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113691578A (en) * 2021-05-31 2021-11-23 珠海大横琴科技发展有限公司 Data processing method and device

Also Published As

Publication number Publication date
CN111552867B (en) 2021-09-28

Similar Documents

Publication Publication Date Title
CN108108821A (en) Model training method and device
Potter Synthesizing a working definition of “mass” media
CN102419776A (en) Method and equipment for meeting multi-dimensional search requirement of user
DE112016002590T5 (en) SYSTEMS AND METHODS FOR DEFINING THE LOCATION DEPARTMENTS IN CONNECTION WITH THE CURRENT GEOGRAPHICAL LOCATION OF A MOBILE DEVICE
US20140074828A1 (en) Systems and methods for cataloging consumer preferences in creative content
CN105975537A (en) Sorting method and device of application program
CN108063983B (en) Live broadcast label display method and terminal equipment
CN114095749B (en) Recommendation and live interface display method, computer storage medium and program product
CN111125314B (en) Display method of book query page, electronic device and computer storage medium
CN108230025A (en) Method and apparatus, electronic equipment, storage medium, program are recommended in advertisement
CN108763369B (en) Video searching method and device
CN113254135A (en) Interface processing method and device and electronic equipment
CN108694211B (en) Application distribution method and device
CN111552867B (en) Service information recommendation method and device
CN112132654A (en) Method, device and storage medium for displaying house source information
CN105740473A (en) User-generated content display method and device
CN109344325B (en) Information recommendation method and device based on intelligent conference tablet
JP5805134B2 (en) Terminal device and device program
DE202016007833U1 (en) Provide content items to a user
CN110796465B (en) Resource display equipment determining method, advertisement display screen determining method and device
CN111475664A (en) Object display method and device and electronic equipment
CN114741594A (en) Information pushing method and device, computer equipment and storage medium
CN103886036A (en) Method and device for presenting webpage
US20160335696A1 (en) Process for locationally sorting and categorizing mobile applications at a geographical level, utilizing gps
CN106503085A (en) Based on the customizable search system in domain, method and technology

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