Nothing Special   »   [go: up one dir, main page]

CN109740049A - The generation method and device of article - Google Patents

The generation method and device of article Download PDF

Info

Publication number
CN109740049A
CN109740049A CN201811525724.2A CN201811525724A CN109740049A CN 109740049 A CN109740049 A CN 109740049A CN 201811525724 A CN201811525724 A CN 201811525724A CN 109740049 A CN109740049 A CN 109740049A
Authority
CN
China
Prior art keywords
interest
point
article
user
tag along
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
CN201811525724.2A
Other languages
Chinese (zh)
Other versions
CN109740049B (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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201811525724.2A priority Critical patent/CN109740049B/en
Priority to CN202110773707.6A priority patent/CN113590940B/en
Publication of CN109740049A publication Critical patent/CN109740049A/en
Application granted granted Critical
Publication of CN109740049B publication Critical patent/CN109740049B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/335Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/35Clustering; Classification
    • G06F16/355Class or cluster creation or modification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/36Creation of semantic tools, e.g. ontology or thesauri
    • 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/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application proposes the generation method and device of a kind of article, wherein, method includes: by obtaining multiple points of interest, and obtain the tag along sort of each point of interest in multiple points of interest, classified to multiple points of interest according to tag along sort to generate the corresponding interest point set of each tag along sort, further, obtain the demand condition of user, condition screens the corresponding interest point set of each tag along sort to generate the point of interest of meet demand condition and alternatively gather according to demand, finally according to point of interest alternative collection symphysis at article.This method condition can carry out point of interest filtering according to the demand of user, and then according to the point of interest alternative collection symphysis of meet demand condition at article, it is selected to provide a variety of travel plans in article for user, avoids user oneself and search for specified strategy of going on a journey in a network and take a substantial amount of time and the problem of energy.

Description

The generation method and device of article
Technical field
This application involves Internet technical field more particularly to the generation methods and device of a kind of article.
Background technique
As the improvement of people's living standards, free life go out tourism people it is also more and more, before travel, part User understands oneself and formulates tourism scheme, including selection, board and lodging arrangement, route planning, the weather conditions etc. for considering sight spot.Currently, User searches for relevant information according to itself demand, then by search engine or major tour site, so that screening is come from The place to go of oneself satisfaction.Further, go on a tour time of the user further according to oneself, budget etc., tourism route and predetermined wine are made Shop etc..
In the prior art, user is according to self-demand, selects using internet hunt travel information, and from a large amount of information It selects and formulates, consume a large amount of time and efforts of user, and the tourism scheme made may also not exclusively meet user Demand.
Summary of the invention
The application proposes the generation method and device of a kind of article, and condition carries out point of interest filtering according to the demand of user, And then according to the point of interest alternative collection symphysis of meet demand condition at article, selected to provide a variety of travel plans for user, It avoids user oneself and searches for specified trip strategy in a network and take a substantial amount of time and the problem of energy.
The application first aspect embodiment proposes a kind of generation method of article, comprising:
Multiple points of interest are obtained, and obtain the tag along sort of each point of interest in multiple points of interest;
Classified according to the tag along sort to the multiple point of interest corresponding to generate each tag along sort Interest point set;
Obtain the demand condition of user;
The corresponding interest point set of each tag along sort is screened to generate and meet according to the demand condition The point of interest of the demand condition is alternatively gathered;And
According to the point of interest alternative collection symphysis at the article.
The article generation method of the embodiment of the present application by obtaining multiple points of interest, and obtains each in multiple points of interest The tag along sort of point of interest classifies to multiple points of interest according to tag along sort to generate the corresponding interest of each tag along sort Point set further obtains the demand condition of user, and condition is to the corresponding interest point set of each tag along sort according to demand It is screened to generate the point of interest of meet demand condition and alternatively gather, finally according to point of interest alternative collection symphysis at article.It should Method condition can carry out point of interest filtering according to the demand of user, and then alternatively be gathered according to the point of interest of meet demand condition Article is generated, is selected to provide a variety of travel plans in article for user, is avoided user oneself and search in a network and refer to Row strategy is made to take a substantial amount of time and the problem of energy.
The application second aspect embodiment proposes a kind of generating means of article, comprising:
First obtains module, for obtaining multiple points of interest, and obtains the contingency table of each point of interest in multiple points of interest Label;
Categorization module, for being classified to the multiple point of interest according to the tag along sort to generate each described point The corresponding interest point set of class label;
Second obtains module, for obtaining the demand condition of user;
Screening module, for being sieved according to the demand condition to the corresponding interest point set of each tag along sort Choosing meets the point of interest of the demand condition and alternatively gathers to generate;And
Generation module is used for according to the point of interest alternative collection symphysis into the article.
The article generating means of the embodiment of the present application by obtaining multiple points of interest, and obtain each in multiple points of interest The tag along sort of point of interest classifies to multiple points of interest according to tag along sort to generate the corresponding interest of each tag along sort Point set further obtains the demand condition of user, and condition is to the corresponding interest point set of each tag along sort according to demand It is screened to generate the point of interest of meet demand condition and alternatively gather, finally according to point of interest alternative collection symphysis at article.It should Method condition can carry out point of interest filtering according to the demand of user, and then alternatively be gathered according to the point of interest of meet demand condition Article is generated, is selected to provide a variety of travel plans in article for user, is avoided user oneself and search in a network and refer to Row strategy is made to take a substantial amount of time and the problem of energy.
The application third aspect embodiment proposes a kind of computer equipment, comprising: memory, processor and is stored in On reservoir and the computer program that can run on a processor, when the processor executes described program, such as above-mentioned implementation is realized The generation method of article described in example.
The application fourth aspect embodiment proposes a kind of computer readable storage medium, is stored thereon with computer journey Sequence realizes the generation method such as above-mentioned article as described in the examples when the program is executed by processor.
The 5th aspect embodiment of the application proposes a kind of computer program product, when in the computer program product When instruction is executed by processor, the generation method such as above-mentioned article as described in the examples is executed.
The additional aspect of the application and advantage will be set forth in part in the description, and will partially become from the following description It obtains obviously, or recognized by the practice of the application.
Detailed description of the invention
The application is above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments Obviously and it is readily appreciated that, in which:
Fig. 1 is a kind of flow diagram of the generation method of article provided by the embodiment of the present application;
Fig. 2 is the flow diagram of the generation method of another kind article provided by the embodiment of the present application;
Fig. 3 is a kind of structural schematic diagram of the generating means of article provided by the embodiment of the present application;
Fig. 4 is the structural schematic diagram of the generating means of another kind article provided by the embodiment of the present application;
Fig. 5 shows the block diagram for being suitable for the exemplary computer device for being used to realize the application embodiment.
Specific embodiment
Embodiments herein is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached The embodiment of figure description is exemplary, it is intended to for explaining the application, and should not be understood as the limitation to the application.
In the prior art, Most users tourism before travel all can oneself formulate tour schedule, need to consider sight spot choose, Board and lodging arrangement, route planning, weather conditions etc., then user is mainly searched by search engine or to major website of going on a tour, is sieved The place to go for selecting oneself to be satisfied with, time of going on a tour, budget etc. further according to itself, formulation are gone on a tour route and predetermined hotel accommodations etc..This The mode for kind formulating tour schedule needs user according to self-demand, and relevant information of travelling is collected into internet, then from It is selected in a large amount of internet information and formulates the plan of going on a tour, not only expend the time and efforts of user, and online information Also not exclusively really cause specified tourism scheme unreasonable.
For above-mentioned the problems of the prior art, the embodiment of the present application proposes a kind of generation method of article, by obtaining Multiple points of interest are taken, and obtain the tag along sort of each point of interest in multiple points of interest, according to tag along sort to multiple points of interest Classify to generate the corresponding interest point set of each tag along sort, further, the demand condition of user is obtained, according to need Condition is asked to screen the corresponding interest point set of each tag along sort to generate the point of interest alternative collection of meet demand condition It closes, finally according to point of interest alternative collection symphysis at article.
Below with reference to the accompanying drawings the generation method and device of the article of the embodiment of the present application are described.
Fig. 1 is a kind of flow diagram of the generation method of article provided by the embodiment of the present application.
The embodiment of the present application is configured in the generating means of article to come for example, this article with the generation method of this article The generating means of chapter can be applied in any computer equipment, so that the computer equipment can execute the generation function of article Energy.
Wherein, computer equipment can be PC (Personal Computer, abbreviation PC), cloud device, movement Equipment etc., mobile device can for example have for mobile phone, tablet computer, personal digital assistant, wearable device, mobile unit etc. The hardware device of various operating systems, touch screen and/or display screen.
As shown in Figure 1, the generation method of this article the following steps are included:
Step 101, multiple points of interest are obtained, and obtain the tag along sort of each point of interest in multiple points of interest.
Wherein, point of interest refers to lives closely related geographical entity with user, and point of interest for example can be school, silver Row, restaurant, gas station, hospital, supermarket etc., or can be a house, a retail shop, a mailbox, a bus station Etc., with no restriction to this.
As a kind of possible implementation, in the embodiment of the present application, the article of generation can be related to tour schedule Article therefore can get point of interest from search engine or major tourism website, can also be answered from each tourism Point of interest is got in program (Application, APP), map class APP.
Since the tag along sort of each point of interest got is different, it is therefore desirable to further obtain in multiple points of interest The tag along sort of each point of interest, wherein tag along sort refers to the classification standard of point of interest, as the country of point of interest, city, Region, scene types etc..
As a kind of possible implementation, multiple interest can be obtained from knowledge mapping by way of data crawler The information of point, the corresponding tag along sort of each point of interest is different, and then the information according to multiple points of interest in knowledge mapping Generate tag along sort.
In the embodiment of the present application, knowledge mapping can be the existing knowledge mapping having had been built up, can also be from interconnection The relevant informations such as tourist attractions and the traffic path of magnanimity are obtained in net, construct knowledge mapping.
As alternatively possible implementation, the dynamic-change information of point of interest can be obtained from website, such as described Evaluation information, scoring etc. of the user to the sight spot in the article at a certain sight spot or major tourism website can pass through text point The method of word or Entity recognition extracts available tag along sort, such as population from the dynamic-change information of the point of interest got Closeness, landscape aesthetics, humane landscape etc..
Step 102, classified according to tag along sort to multiple points of interest to generate the corresponding interest of each tag along sort Point set.
Specifically, according to the tag along sort of each point of interest in multiple points of interest of acquisition, all interest that will acquire Point is classified according to tag along sort, and different interest point sets is corresponded under different tag along sorts, therefore, can be generated every The corresponding interest point set of a tag along sort.
As an example, if having tourist attractions A, B, C, D, E, F, G, when tag along sort is tour-pioneers, according to The interest point set that the point of interest tag along sort generates is { there are many people: [A, B, C, D], people is seldom [E, F, G] }, works as tag along sort When for weather temperature, be according to the interest point set that the point of interest tag along sort generates it is awfully hot: [A, C], it is moderate: [B, F], it is micro- Cold [D E, G] }, it is { just according to the interest point set that the point of interest tag along sort generates when tag along sort is spent for traffic convenience Benefit: [A, B, D], it is general: [C, F, G], it is not convenient [E] }.
Step 103, the demand condition of user is obtained.
Specifically, according to user the inputs such as search engine, each tour site or tourism APP demand condition, The available demand condition to user.For example, user is in tour site input, weather temperature-is moderate, traffic convenience degree-convenience Demand, the available demand condition to user be [weather temperature-moderate, traffic convenience degree-convenience].
Step 104, condition screens the corresponding interest point set of each tag along sort to generate and meet according to demand The point of interest of demand condition is alternatively gathered.
Specifically, the corresponding interest point set of each tag along sort is sieved according to the demand condition of the user got Choosing, and then the point of interest for obtaining meeting the needs of users condition is alternatively gathered.
Continue by taking the example in step 102 as an example, if the demand condition of the user got be [weather temperature-moderate, Traffic convenience degree-convenience], then according to the demand condition to the corresponding interest point set of each tag along sort exemplary in step 102 Conjunction is screened, and the point of interest alternative collection for obtaining meeting the needs of users condition is combined into [B].If the demand of the user got Condition is [tour-pioneers-people very much, weather temperature-chilly, traffic convenience-convenience], then according to the demand condition to step The corresponding interest point set of exemplary each tag along sort is screened in 102, obtains the interest for meeting the needs of users condition Point alternative collection is combined into [D].
Step 105, according to point of interest alternative collection symphysis at article.
In the embodiment of the present application, condition can will be sieved by the corresponding interest point set of each tag along sort according to demand Choosing, and then the point of interest for meeting user demand condition of generation alternatively gathered and is provided to user and selects, further connect Receive user according to their own needs from point of interest alternatively gather in selection target point of interest, and generate target interest point set.
As an example, if point of interest alternative collection is combined into the sight spot c of the city B [sight spot b in the city A ,], user is to emerging Each of the alternative set of interest point point of interest is further analyzed, for example, can be emerging to each of interest point set Interest, which is put, is given a mark, checks the corresponding user's evaluation of each point of interest etc., selects target point of interest, and then obtain target interest Point set [sight spot c in the city B].
Further, since the corresponding geographic area of target point of interest may be different, each target point of interest is obtained Corresponding region, and classify according to region to the target point of interest in target interest point set, in the geography of same cluster It is as much as possible to cook up different classes of target point of interest, such as tourist attractions, dining room, zoo in region, to avoid The same area removes similar point of interest again, such as allows user not only to go to the botanical garden A, but also go to the botanical garden B.And then use the planning of map Function carries out path planning to each target point of interest, to form path planning figure, so that a variety of travel plans are cooked up for user, Generate customer satisfaction system tour schedule for user select so that user in the same area it is as much as possible go it is different types of emerging Interesting point.
The article generation method of the embodiment of the present application by obtaining multiple points of interest, and obtains each in multiple points of interest The tag along sort of point of interest classifies to multiple points of interest according to tag along sort to generate the corresponding interest of each tag along sort Point set further obtains the demand condition of user, and condition is to the corresponding interest point set of each tag along sort according to demand It is screened to generate the point of interest of meet demand condition and alternatively gather, finally according to point of interest alternative collection symphysis at article.It should Method condition can carry out point of interest filtering according to the demand of user, and then alternatively be gathered according to the point of interest of meet demand condition Article is generated, is selected to provide a variety of travel plans in article for user, is avoided user oneself and search in a network and refer to Row strategy is made to take a substantial amount of time and the problem of energy.
For an embodiment in clear explanation, the generation method of another article is present embodiments provided, Fig. 2 is the application The flow diagram of the generation method of another kind article provided by embodiment.
As shown in Fig. 2, the generation method of this article may comprise steps of:
Step 201, multiple points of interest are obtained, and obtain website dynamic data relevant to multiple points of interest.
In the embodiment of the present application, website dynamic data refers in major tour site or tourism APP and describes point of interest Article, user is to the evaluation information of point of interest and scoring etc..
It, can be by data grab method from search engine or major tourism net as a kind of possible implementation Station gets multiple points of interest, can also obtain from the various application programs such as each tourism APP, map class APP multiple emerging It is interesting, while obtaining website dynamic data relevant to multiple points of interest.
Step 202, according to website software test data generation tag along sort.
Specifically, available interest can be extracted from the website dynamic data relevant to multiple points of interest got Point tag along sort, such as population density, landscape aesthetics, humane landscape.To be arrived according to website dynamic data is available The tag along sort of point of interest.
It can also since the corresponding Weather information of each point of interest is also real-time change as alternatively possible situation To get the Weather information of multiple points of interest, and then to be believed according to the weather of multiple points of interest by crawl Weather information Breath generates weather typing label.For example, weather temperature is moderate, the weather typings label such as awfully hot.
Step 203, classified according to tag along sort to multiple points of interest to generate the corresponding interest of each tag along sort Point set.
Step 204, the demand condition of user is obtained.
Step 205, condition screens the corresponding interest point set of each tag along sort to generate and meet according to demand The point of interest of demand condition is alternatively gathered.
In the embodiment of the present application, the implementation of step 203 to step 203 is referring to step 102 in above-described embodiment to step Rapid 104, details are not described herein.
Step 206, the corresponding website dynamic data of each point of interest is alternative to point of interest in alternatively being gathered according to point of interest Each point of interest in set is given a mark.
In the embodiment of the present application, condition sieves the corresponding interest point set of each tag along sort according to the demand of user The point of interest that choosing obtains meeting user demand condition is alternatively gathered, and then according to the corresponding website dynamic data pair of each point of interest Point of interest alternatively gather in each point of interest analyzed, given a mark with each point of interest in alternatively gathering point of interest.
Specifically, the method that each point of interest is given a mark can dynamically be changed, can be added according to the demand of user Enter or reduce the factor of user's consideration, for example, it is contemplated that evaluation, scoring of the user to point of interest, also can choose and do not consider to use Evaluation, the scoring at family.Wherein, when considering user's evaluation, can evaluation text to user carry out sentiment analysis, to evaluate into Row analysis, such as " landscape is pretty good, adds 1 point ", " landscape is especially good, adds 2 points ", " landscape does not see how many, and that see is all huge crowds of people people Sea, subtracts 2 point ".
It is also possible to preset the weight of each factor in point of interest, such as there is a favorable user to comment point of interest Valence, then plus 1 point;One negative user's evaluation, then subtract 3 point;The comment of one " landscape is fine ", then plus 3 points;One " scenic spot Snack is very cheap " evaluation, then plus 1 point.
As alternatively possible situation, it is also contemplated that the picture factor of the point of interest obtained beats the point of interest Point, the modes such as the inspection of picture blur degree, size detection, watermark detection, Face datection can be used, be the corresponding picture of point of interest Marking, if picture is clear, adds 2 points;Picture is too small, subtract 1 point etc..
Step 207, according to marking result point of interest is alternatively gathered in point of interest be ranked up.
In the embodiment of the present application, point of interest each of is alternatively gathered according to point of interest corresponding website dynamic data emerging Interest point give a mark as a result, the point of interest in alternatively gathering point of interest is ranked up, can be the row from high score to low point Sequence is also possible to from the low sequence for assigning to high score, and specific sortord is without limitation.
Step 208, point of interest is alternatively gathered and is provided to user and selects.
Specifically, the point of interest after sequence is alternatively gathered and is provided to user, so that user carries out according to their own needs Selection, user can weed out part point of interest, part point of interest can also be gone out with optimum selecting.
As an example, according to user demand by after geographic Location Classification, user selects to reject " sight spot B in the city a ", Or " sight spot C in the city b " is gone in preferential selection.And the point of interest of rejecting is removed into interest point list, or user is preferentially selected The ranking of the point of interest taken improves.
Step 209, receive user from point of interest alternatively gather in the target point of interest that selects and generate target interest point set It closes.
Specifically, user according to their own needs from point of interest alternatively gather in weed out part point of interest after, point of interest Remaining point of interest is target point of interest in alternative set, so that receiving user rejects remaining point of interest after the point of interest of part Produce target interest point set.
As alternatively possible situation, user can alternatively gather from point of interest in optimum selecting go out target point of interest, When receiving the target point of interest of user's optimum selecting out, that is, produce target interest point set.
Step 210, the corresponding region of each target point of interest is obtained, and according to region to the mesh in target interest point set It marks point of interest and carries out path planning, to form path planning figure.
Specifically, the geographic area of each target point of interest in target interest point set is obtained, then according to geographic region Classify to each point of interest in target interest point set in domain.To in the target interest point set in the same geographic area Target point of interest carries out path planning using the path planning function of map, and group it should be noted that keep away as far as possible in path planning Exempt from the point of interest for removing similarity classification label in the same area, user is such as allowed to go to the zoo D, and goes to the zoo E.Ensure same It is as much as possible to remove different types of point of interest in one region, while can reach according to the path of planning is as fast as possible Next region.
As an example, the corresponding region of target point of interest in target interest point set is the area a, the area b, the area c, same Target point of interest in one region carries out path planning, while avoiding removing similar point of interest in the same region, therefore right The path planning that target point of interest carries out can be the hotel A, the sight spot B in the area a;The museum C, the dining room D in the area b;The sea E in the area c Beach, the bar F etc..
It should be noted that when carrying out path planning to the target point of interest in target interest point set according to region, A variety of travel plans can be cooked up, in order to allow user more to understand each travel plan, can be supplemented in travel plan More information, to cook up the more complete travel plan of information for selection by the user.
Specifically, the reference information of available each target point of interest, and reference information is added to path planning figure In, allow user's better choice travel plan.Wherein, reference information can be the ticket price at sight spot, the open hour, play Time, it is basic introduce, surrounding traffic situation, be also possible to the reference price in the hotel Suo Zhu, hotel's type (such as Samsung, four stars, general Logical hotel etc.), the reference consumption price in dining room recommends menu, is also possible to local custom etc..
In the embodiment of the present application, reference information can be added according to the objectives point of interest in different travel plans Add or delete, to allow user to understand the essential information of current travel plan as far as possible, so that user, which selects, is suitble to oneself The travel plan of demand.
The generation method of the article of the embodiment of the present application by obtaining multiple points of interest, and obtains and multiple point of interest phases The website dynamic data of pass divides multiple points of interest according to tag along sort according to website software test data generation tag along sort Class obtains the demand condition of user, condition is to each point according to demand to generate the corresponding interest point set of each tag along sort The corresponding interest point set of class label is screened to generate the point of interest of meet demand condition and alternatively gather, standby according to point of interest Selected works close in each point of interest corresponding website dynamic data point of interest is alternatively gathered in each point of interest give a mark, root According to marking result point of interest is alternatively gathered in point of interest be ranked up, point of interest is alternatively gathered and is provided to user and selects Select, receive user from point of interest alternatively gather in the target point of interest that selects and generate target interest point set, obtain each mesh The corresponding region of point of interest is marked, and path planning is carried out to the target point of interest in target interest point set according to region, with shape At path planning figure.It carries out by the classification of point of interest and according to user demand selecting target point of interest as a result, be mentioned for user A variety of trips for user's selection are generated for more suitable point of interest, and then by the division in point of interest region and path planning Scheme, and detailed trip information and information of playing are added in scheme, it is searched in a network so as to avoid user oneself Suo Zhiding trip strategy takes a substantial amount of time and the problem of energy.
In order to realize above-described embodiment, the application also proposes a kind of generating means of article.
Fig. 3 is a kind of structural schematic diagram of the generating means of article provided by the embodiments of the present application.
As shown in figure 3, the generating means 100 of this article include: the first acquisition module 110, categorization module 120, second obtain Modulus block 130, screening module 140 and generation module 150.
First obtains module 110, for obtaining multiple points of interest, and obtains the classification of each point of interest in multiple points of interest Label;
Categorization module 120, for being classified to the multiple point of interest according to the tag along sort to generate each institute State the corresponding interest point set of tag along sort;
Second obtains module 130, for obtaining the demand condition of user;
Screening module 140, for according to the demand condition to the corresponding interest point set of each tag along sort into Row screening meets the point of interest of the demand condition and alternatively gathers to generate;And
Generation module 150 is used for according to the point of interest alternative collection symphysis into the article.
Module 110 is obtained as a kind of possible implementation, first, is specifically used for: obtaining multiple points of interest in knowledge Information in map;And tag along sort is generated according to information of multiple points of interest in knowledge mapping.
As alternatively possible implementation, first obtains module 110, can also be specifically used for: obtain with it is multiple emerging Interest puts relevant website dynamic data;According to website software test data generation tag along sort.
Module 110 is obtained as another possible implementation, first, can also be specifically used for: obtain multiple interest The Weather information of point;And weather typing label is generated according to the Weather information of multiple points of interest.
As a kind of possible implementation, generation module 150 is specifically used for: point of interest alternatively being gathered and is provided to use Family is selected;Receive user from point of interest alternatively gather in the target point of interest that selects and generate target interest point set;It obtains The corresponding region of each target point of interest is taken, and path rule are carried out to the target point of interest in target interest point set according to region It draws, to form path planning figure.
As alternatively possible implementation, generation module 150 can also be specifically used for: obtain each target interest The reference information of point, and reference information is added in path planning figure.
Further, as a kind of possible implementation of the embodiment of the present application, referring to fig. 4, embodiment shown in Fig. 3 On the basis of, the generating means of this article can also include:
Scoring modules 160, for the corresponding website dynamic data of point of interest each in alternatively being gathered according to the point of interest Each point of interest in alternatively gathering the point of interest is given a mark.
Sorting module 170 is ranked up for the point of interest in alternatively being gathered according to marking result point of interest.
As a kind of possible implementation, scoring modules 160 are specifically used for: obtaining the corresponding website of each point of interest The corresponding user's evaluation of dynamic data and/or point of interest picture;It is beaten according to the user's evaluation that user's evaluation generates each point of interest Score value, and/or, the picture quality marking value of each point of interest is generated according to the point of interest picture quality of each point of interest.
The article generating means of the embodiment of the present application by obtaining multiple points of interest, and obtain each in multiple points of interest The tag along sort of point of interest classifies to multiple points of interest according to tag along sort to generate the corresponding interest of each tag along sort Point set further obtains the demand condition of user, and condition is to the corresponding interest point set of each tag along sort according to demand It is screened to generate the point of interest of meet demand condition and alternatively gather, finally according to point of interest alternative collection symphysis at article.It should Method condition can carry out point of interest filtering according to the demand of user, and then alternatively be gathered according to the point of interest of meet demand condition Article is generated, is selected to provide a variety of travel plans in article for user, is avoided user oneself and search in a network and refer to Row strategy is made to take a substantial amount of time and the problem of energy.
It should be noted that the explanation of the aforementioned generation method embodiment to article is also applied for the text of the embodiment The generating means of chapter, details are not described herein again.
In order to realize above-described embodiment, the application also proposes a kind of computer equipment, including memory, processor and storage On a memory and the computer program that can run on a processor, it when the processor executes described program, realizes as above-mentioned The generation method of article described in embodiment.
In order to realize above-described embodiment, the application also proposes a kind of computer readable storage medium, is stored thereon with calculating Machine program realizes the generation method of the article as described in above-described embodiment when the program is executed by processor.
In order to realize above-described embodiment, the application also proposes a kind of computer program product, when the computer program produces When instruction in product is executed by processor, the generation method of the article as described in above-described embodiment is executed.
Fig. 5 shows the block diagram for being suitable for the exemplary computer device for being used to realize the application embodiment.What Fig. 5 was shown Computer equipment 12 is only an example, should not function to the embodiment of the present application and use scope bring any restrictions.
As shown in figure 5, computer equipment 12 is showed in the form of universal computing device.The component of computer equipment 12 can be with Including but not limited to: one or more processor or processing unit 16, system storage 28 connect different system components The bus 18 of (including system storage 28 and processing unit 16).
Bus 18 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller, Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It lifts For example, these architectures include but is not limited to industry standard architecture (Industry Standard Architecture;Hereinafter referred to as: ISA) bus, microchannel architecture (Micro Channel Architecture;Below Referred to as: MAC) bus, enhanced isa bus, Video Electronics Standards Association (Video Electronics Standards Association;Hereinafter referred to as: VESA) local bus and peripheral component interconnection (Peripheral Component Interconnection;Hereinafter referred to as: PCI) bus.
Computer equipment 12 typically comprises a variety of computer system readable media.These media can be it is any can be by The usable medium that computer equipment 12 accesses, including volatile and non-volatile media, moveable and immovable medium.
Memory 28 may include the computer system readable media of form of volatile memory, such as random access memory Device (Random Access Memory;Hereinafter referred to as: RAM) 30 and/or cache memory 32.Computer equipment 12 can To further comprise other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only as act Example, storage system 34 can be used for reading and writing immovable, non-volatile magnetic media, and (Fig. 5 does not show that commonly referred to as " hard disk drives Dynamic device ").Although being not shown in Fig. 5, the disk for reading and writing to removable non-volatile magnetic disk (such as " floppy disk ") can be provided Driver, and to removable anonvolatile optical disk (such as: compact disc read-only memory (Compact Disc Read Only Memory;Hereinafter referred to as: CD-ROM), digital multi CD-ROM (Digital Video Disc Read Only Memory;Hereinafter referred to as: DVD-ROM) or other optical mediums) read-write CD drive.In these cases, each driving Device can be connected by one or more data media interfaces with bus 18.Memory 28 may include that at least one program produces Product, the program product have one group of (for example, at least one) program module, and it is each that these program modules are configured to perform the application The function of embodiment.
Program/utility 40 with one group of (at least one) program module 42 can store in such as memory 28 In, such program module 42 include but is not limited to operating system, one or more application program, other program modules and It may include the realization of network environment in program data, each of these examples or certain combination.Program module 42 is usual Execute the function and/or method in embodiments described herein.
Computer equipment 12 can also be with one or more external equipments 14 (such as keyboard, sensing equipment, display 24 Deng) communication, the equipment interacted with the computer system/server 12 communication can be also enabled a user to one or more, And/or with enable the computer system/server 12 and one or more of the other any equipment for being communicated of calculating equipment (such as network interface card, modem etc.) communication.This communication can be carried out by input/output (I/O) interface 22.Also, Computer equipment 12 can also pass through network adapter 20 and one or more network (such as local area network (Local Area Network;Hereinafter referred to as: LAN), wide area network (Wide Area Network;Hereinafter referred to as: WAN) and/or public network, example Such as internet) communication.As shown, network adapter 20 is communicated by bus 18 with other modules of computer equipment 12.It answers When understanding, although not shown in the drawings, other hardware and/or software module can be used in conjunction with computer equipment 12, including but not Be limited to: microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and Data backup storage system etc..
Processing unit 16 by the program that is stored in system storage 28 of operation, thereby executing various function application and Data processing, such as realize the method referred in previous embodiment.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is contained at least one embodiment or example of the application.In the present specification, schematic expression of the above terms are not It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or Implicitly include at least one this feature.In the description of the present application, the meaning of " plurality " is at least two, such as two, three It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing custom logic function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the application includes other realization, wherein can not press shown or discussed suitable Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be by the application Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the application can be realized with hardware, software, firmware or their combination.Above-mentioned In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage Or firmware is realized.Such as, if realized with hardware in another embodiment, following skill well known in the art can be used Any one of art or their combination are realized: have for data-signal is realized the logic gates of logic function from Logic circuit is dissipated, the specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can compile Journey gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, can integrate in a processing module in each functional unit in each embodiment of the application It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above Embodiments herein is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as the limit to the application System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of application Type.

Claims (13)

1. a kind of generation method of article characterized by comprising
Multiple points of interest are obtained, and obtain the tag along sort of each point of interest in multiple points of interest;
Classified to the multiple point of interest according to the tag along sort to generate the corresponding interest of each tag along sort Point set;
Obtain the demand condition of user;
The corresponding interest point set of each tag along sort is screened according to the demand condition with described in generating and meeting The point of interest of demand condition is alternatively gathered;And
According to the point of interest alternative collection symphysis at the article.
2. the generation method of article according to claim 1, which is characterized in that the article is relevant to tour schedule Article.
3. the generation method of article according to claim 1, which is characterized in that each emerging in the multiple points of interest of acquisition The tag along sort of interest point, comprising:
Obtain information of the multiple point of interest in knowledge mapping;And
The tag along sort is generated according to information of the multiple point of interest in the knowledge mapping.
4. the generation method of article according to claim 3, which is characterized in that further include:
Obtain website dynamic data relevant to the multiple point of interest;And
According to tag along sort described in the website software test data generation.
5. the generation method of article according to claim 3 or 4, which is characterized in that further include:
Obtain the Weather information of the multiple point of interest;And
Weather typing label is generated according to the Weather information of the multiple point of interest.
6. the generation method of article according to claim 1, which is characterized in that it is described according to the demand condition to every The corresponding interest point set of a tag along sort is screened to generate and meet the point of interest of the demand condition and alternatively gather Later, further includes:
The corresponding website dynamic data of each point of interest alternatively gathers the point of interest in alternatively being gathered according to the point of interest In each point of interest give a mark;
According to marking result point of interest is alternatively gathered in point of interest be ranked up.
7. the generation method of article according to claim 6, which is characterized in that every in alternatively being gathered according to the point of interest A point of interest corresponding website dynamic data the point of interest is alternatively gathered in each point of interest give a mark, comprising:
Obtain the corresponding user's evaluation of the corresponding website dynamic data of each point of interest and/or point of interest picture;
The user's evaluation marking value of each point of interest is generated according to the user's evaluation, and/or, according to each interest The point of interest picture quality of point generates the picture quality marking value of each point of interest.
8. the generation method of article according to claim 1, which is characterized in that described alternatively to be gathered according to the point of interest Generate the article, comprising:
The point of interest is alternatively gathered and is provided to user and selects;
Receive the user from the point of interest alternatively gather in the target point of interest that selects and generate target interest point set;
The corresponding region of each target point of interest is obtained, and according to region to the target point of interest in the target interest point set Path planning is carried out, to form path planning figure.
9. the generation method of article according to claim 8, which is characterized in that further include:
The reference information of each target point of interest is obtained, and the reference information is added in the path planning figure.
10. a kind of generating means of article characterized by comprising
First obtains module, for obtaining multiple points of interest, and obtains the tag along sort of each point of interest in multiple points of interest;
Categorization module, for being classified to the multiple point of interest according to the tag along sort to generate each contingency table Sign corresponding interest point set;
Second obtains module, for obtaining the demand condition of user;
Screening module, for according to the demand condition to the corresponding interest point set of each tag along sort screened with The point of interest that generation meets the demand condition is alternatively gathered;And
Generation module is used for according to the point of interest alternative collection symphysis into the article.
11. a kind of computer equipment, which is characterized in that including memory, processor and store on a memory and can handle The computer program run on device when the processor executes described program, realizes the text as described in any in claim 1-9 The generation method of chapter.
12. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The generation method of the article as described in any in claim 1-9 is realized when execution.
13. a kind of computer program product, which is characterized in that when the instruction in the computer program product is executed by processor When, execute the generation method of the article as described in any in claim 1-9.
CN201811525724.2A 2018-12-13 2018-12-13 Article generation method and device Active CN109740049B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811525724.2A CN109740049B (en) 2018-12-13 2018-12-13 Article generation method and device
CN202110773707.6A CN113590940B (en) 2018-12-13 2018-12-13 Article generation method and device based on knowledge graph

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811525724.2A CN109740049B (en) 2018-12-13 2018-12-13 Article generation method and device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202110773707.6A Division CN113590940B (en) 2018-12-13 2018-12-13 Article generation method and device based on knowledge graph

Publications (2)

Publication Number Publication Date
CN109740049A true CN109740049A (en) 2019-05-10
CN109740049B CN109740049B (en) 2021-08-20

Family

ID=66359299

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202110773707.6A Active CN113590940B (en) 2018-12-13 2018-12-13 Article generation method and device based on knowledge graph
CN201811525724.2A Active CN109740049B (en) 2018-12-13 2018-12-13 Article generation method and device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202110773707.6A Active CN113590940B (en) 2018-12-13 2018-12-13 Article generation method and device based on knowledge graph

Country Status (1)

Country Link
CN (2) CN113590940B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110851726A (en) * 2019-11-18 2020-02-28 百度在线网络技术(北京)有限公司 Interest point selection method and device and electronic equipment
CN111831898A (en) * 2019-09-17 2020-10-27 北京嘀嘀无限科技发展有限公司 Sorting method and device, electronic equipment and readable storage medium
CN112115222A (en) * 2020-09-08 2020-12-22 北京百度网讯科技有限公司 Interest point display method and device, electronic equipment and storage medium
CN112348450A (en) * 2019-08-06 2021-02-09 上海指南猫网络科技有限公司 Method and device for generating schedule information

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100076976A1 (en) * 2008-09-06 2010-03-25 Zlatko Manolov Sotirov Method of Automatically Tagging Image Data
CN104794663A (en) * 2015-05-15 2015-07-22 北京景行技术有限公司 Automatic itinerary generation system and method
CN106096785A (en) * 2016-06-13 2016-11-09 北京游谱科技发展有限公司 A kind of circuit method for customizing based on stroke planning, system
CN107490385A (en) * 2017-08-21 2017-12-19 百度在线网络技术(北京)有限公司 Traffic path planing method and its device
CN107491450A (en) * 2016-06-13 2017-12-19 北京游谱科技发展有限公司 A kind of stroke amending method and system based on POI
CN107818378A (en) * 2017-09-07 2018-03-20 北京安维讯信息技术有限公司 A kind of stroke planning method and system based on Internet map and calendar

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9686577B2 (en) * 2013-02-22 2017-06-20 Facebook Time-sensitive content update
CN107193790A (en) * 2016-03-14 2017-09-22 阿里巴巴集团控股有限公司 A kind of electronics travel notes edit methods and device
CN107943774A (en) * 2017-11-20 2018-04-20 北京百度网讯科技有限公司 article generation method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100076976A1 (en) * 2008-09-06 2010-03-25 Zlatko Manolov Sotirov Method of Automatically Tagging Image Data
CN104794663A (en) * 2015-05-15 2015-07-22 北京景行技术有限公司 Automatic itinerary generation system and method
CN106096785A (en) * 2016-06-13 2016-11-09 北京游谱科技发展有限公司 A kind of circuit method for customizing based on stroke planning, system
CN107491450A (en) * 2016-06-13 2017-12-19 北京游谱科技发展有限公司 A kind of stroke amending method and system based on POI
CN107490385A (en) * 2017-08-21 2017-12-19 百度在线网络技术(北京)有限公司 Traffic path planing method and its device
CN107818378A (en) * 2017-09-07 2018-03-20 北京安维讯信息技术有限公司 A kind of stroke planning method and system based on Internet map and calendar

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112348450A (en) * 2019-08-06 2021-02-09 上海指南猫网络科技有限公司 Method and device for generating schedule information
CN112348450B (en) * 2019-08-06 2023-02-17 上海指南猫网络科技有限公司 Method and device for generating schedule information
CN111831898A (en) * 2019-09-17 2020-10-27 北京嘀嘀无限科技发展有限公司 Sorting method and device, electronic equipment and readable storage medium
CN110851726A (en) * 2019-11-18 2020-02-28 百度在线网络技术(北京)有限公司 Interest point selection method and device and electronic equipment
CN112115222A (en) * 2020-09-08 2020-12-22 北京百度网讯科技有限公司 Interest point display method and device, electronic equipment and storage medium
CN112115222B (en) * 2020-09-08 2024-03-08 北京百度网讯科技有限公司 Point of interest display method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN113590940A (en) 2021-11-02
CN109740049B (en) 2021-08-20
CN113590940B (en) 2023-10-17

Similar Documents

Publication Publication Date Title
Kaplan et al. Environmental preference: A comparison of four domains of predictors
Zhou et al. Crowdsourcing functions of the living city from Twitter and Foursquare data
CN109740049A (en) The generation method and device of article
Coffey et al. Agglomeration and dispersion of high-order service employment in the Montreal metropolitan region, 1981-96
Duckham et al. Including landmarks in routing instructions
CN104737160B (en) Picture from sketch
Hamzei et al. Place facets: a systematic literature review
JP2009511991A (en) Prioritizing entity display in distributed geographic information systems
CN106101222A (en) The method for pushing of information and device
CN102930048B (en) Use the data rich found automatically with reference to the semanteme with vision data
KR20170030379A (en) Method and system for personalized travel curation service
CN110704755A (en) Scenic spot recommendation method based on virtual reality
JP2004240887A (en) Retrieval information display system, retrieval keyword information display method and retrieval keyword information display program
WO2001035714A2 (en) A graphic language representation and communication method/system and its application to a graphic navigation method for retrieving information in a computer database and an internet search engine
KR101363374B1 (en) Multiple level image search system using multiple element analysis
Nagi Cartographic visualization for mobile applications
Najjar et al. Spatial video projection and public open spaces: A distinct bibliometric study approach
Stack Exploring museum collections online: Some background reading
JP7240358B2 (en) Information processing system, information processing method, information processing program, and server
Weiler et al. Tour guide training: Lessons for Malaysia about what works and what's needed
CN112183879A (en) Method and device for classifying urban functional areas, electronic equipment and storage medium
Jo et al. Placegram: A diagrammatic map for personal geotagged data browsing
Shoman et al. Labelling Hierarchy for Street Maps Using Centrality Measures
CN118708822B (en) Artificial intelligence auxiliary generation method for non-material cultural heritage map
Sümer et al. Promoting development through a geographic information system-based Lodging Property Query System (LPQS) for Antalya, Turkey

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