CN110490349A - A kind of information recommendation method based on calendar, device, medium and electronic equipment - Google Patents

A kind of information recommendation method based on calendar, device, medium and electronic equipment Download PDF

Info

Publication number
CN110490349A
CN110490349A CN201910717404.5A CN201910717404A CN110490349A CN 110490349 A CN110490349 A CN 110490349A CN 201910717404 A CN201910717404 A CN 201910717404A CN 110490349 A CN110490349 A CN 110490349A
Authority
CN
China
Prior art keywords
information
user
calendar
type characteristic
tendency type
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
CN201910717404.5A
Other languages
Chinese (zh)
Other versions
CN110490349B (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.)
Douyin Vision Co Ltd
Douyin Vision Beijing Co Ltd
Original Assignee
Beijing ByteDance Network 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 ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201910717404.5A priority Critical patent/CN110490349B/en
Publication of CN110490349A publication Critical patent/CN110490349A/en
Application granted granted Critical
Publication of CN110490349B publication Critical patent/CN110490349B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • G06Q10/025Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations
    • 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/14Travel agencies

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Present disclose provides a kind of information recommendation method based on calendar, device, medium and electronic equipments, this method comprises: a kind of information recommendation method based on calendar, comprising: obtain the free time in user's certain period of time based on calendar;Obtain the tendency type characteristic information of the user;In the free time, selective recommendation and the matched instruction information of the tendency type characteristic information;The instruction information is shown in the calendar interface.This method can calculate automatically the best stroke in user's free time section by the hobby of calendar and user, eliminate user and a series of cumbersome work such as select, compare, improve user and go out line efficiency, improve the satisfaction of user.

Description

A kind of information recommendation method based on calendar, device, medium and electronic equipment
Technical field
This disclosure relates to field of computer technology, in particular to a kind of information recommendation method based on calendar, dress It sets, medium and electronic equipment.
Background technique
With the development of internet technology, the especially arriving of mobile internet era has pushed the various APP's of mobile phone terminal Application development also brings many conveniences for the people to do much traveling, such as can carry out online air ticket, hotel by mobile phone It is predetermined, still, whenever thering are trip requirements to carry out online booking air ticket or hotel, due to it is pressed for time, cannot always obtain most Preferential price, the rise in terms of bringing expense to trip.In particular for the people often to go on a journey, if cannot timely obtain Cheap stroke within the scheduled time is obtained, high cost expenditure will be additionally paid.
Therefore, how according to oneself free time, automatically recommend routing optimal out, it will give user It brings great convenience.
Disclosure
The disclosure is designed to provide a kind of information recommendation method based on calendar, device, medium and electronic equipment, energy Enough solve at least one technical problem mentioned above.Concrete scheme is as follows:
According to the specific embodiment of the disclosure, in a first aspect, the disclosure provides a kind of information recommendation side based on calendar Method, comprising:
The free time in user's certain period of time is obtained based on calendar;
Obtain the tendency type characteristic information of the user;
In the free time, selective recommendation and the matched instruction information of the tendency type characteristic information;
The instruction information is shown in the calendar interface.
Optionally, the free time obtained based on calendar in user's certain period of time, comprising:
The setup parameter of user is received in calendar;
The free time in user's certain period of time is determined based on the setup parameter.
Optionally, the tendency type characteristic information for obtaining the user, comprising:
Obtain the id information of the user;
Personal portrait of the user in particular range is determined based on the id information;
The tendency type characteristic information of the user is analyzed by the personal portrait, the tendency type characteristic information includes ground Manage information, cultural information or diet information.
Optionally, the particular range includes: client that the calendar is depended on and/or relevant with the client The client of relationship.
Optionally, described in the free time, selective recommendation and the matched finger of tendency type characteristic information Show information, comprising:
Based on the free time and the tendency type characteristic information, matching meets the sky from instruction information database The instruction information of remaining time and the tendency type characteristic information;
Recommended according to the priority of the tendency type characteristic information or the priority of the instruction information.
Optionally, described to be pushed away according to the priority of the tendency type characteristic information or the priority of the instruction information It recommends, comprising:
The excellent of the tendency type characteristic information is determined according to the attention rate of the geography information, cultural information and diet information First grade;
The priority of the instruction information is determined according to the price index of the instruction information.
Optionally, further includes:
Receiving, which is shown in described in the calendar interface, indicates information;
The instruction information of the receiving is shared to the circle of friends interface of the client depended on to the calendar.
Optionally, further includes:
Based on the circle of friends interface, receive the clicking operation of user, so that the user is added the circle of friends and shares Instruction information.
Optionally, the instruction information is shown in the calendar interface, comprising:
The instruction information is shown in the calendar interface in the form of a link, wherein the instruction information includes air ticket Information, hotel information or project information of playing.
According to the specific embodiment of the disclosure, second aspect, the disclosure provides a kind of information recommendation dress based on calendar It sets, comprising:
Acquiring unit, the free time being configured in calendar acquisition user's certain period of time;
Analytical unit is configured to obtain the tendency type characteristic information of the user;
Recommendation unit is configured in the free time, and selective recommendation is matched with the tendency type characteristic information Instruction information;
Display unit is configured to the instruction information and is shown in the calendar interface.
According to the specific embodiment of the disclosure, the third aspect, the disclosure provides a kind of computer readable storage medium, On be stored with computer program, when described program is executed by processor realize as above described in any item methods.
According to the specific embodiment of the disclosure, fourth aspect, the disclosure provides a kind of electronic equipment, comprising: one or Multiple processors;Storage device, for storing one or more programs, when one or more of programs are by one or more When a processor executes, so that one or more of processors realize as above described in any item methods.
The above scheme of the embodiment of the present disclosure compared with prior art, at least has the advantages that the disclosure passes through A kind of information recommendation method based on calendar, device, medium and electronic equipment are provided, this method is a kind of based on calendar by providing Information recommendation method, can by the hobby of calendar and user, calculate automatically user's free time section in best row Journey, such as generally the least expensive air ticket, most suitable Reiseziel etc., user only need to click receiving and recommend that whole rows can be completed Key procedure in journey eliminates user and a series of cumbersome work such as selects, compares, improve user and go out line efficiency, promoted The satisfaction of user.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure Example, and together with specification for explaining the principles of this disclosure.It should be evident that the accompanying drawings in the following description is only the disclosure Some embodiments for those of ordinary skill in the art without creative efforts, can also basis These attached drawings obtain other attached drawings.In the accompanying drawings:
Fig. 1 shows the application scenario diagram of the information recommendation method based on calendar according to the embodiment of the present disclosure;
Fig. 2 shows the information recommendation method flow charts based on calendar according to the embodiment of the present disclosure;
Fig. 3 shows the information recommending apparatus structural schematic diagram based on calendar according to the embodiment of the present disclosure;
Fig. 4 shows electronic equipment attachment structure schematic diagram according to an embodiment of the present disclosure.
Specific embodiment
In order to keep the purposes, technical schemes and advantages of the disclosure clearer, below in conjunction with attached drawing to the disclosure make into It is described in detail to one step, it is clear that described embodiment is only disclosure a part of the embodiment, rather than whole implementation Example.It is obtained by those of ordinary skill in the art without making creative efforts based on the embodiment in the disclosure All other embodiment belongs to the range of disclosure protection.
The term used in the embodiments of the present disclosure is only to be not intended to be limiting merely for for the purpose of describing particular embodiments The disclosure.In the embodiment of the present disclosure and the "an" of singular used in the attached claims, " described " and "the" It is also intended to including most forms, unless the context clearly indicates other meaning, " a variety of " generally comprise at least two.
It should be appreciated that term "and/or" used herein is only a kind of incidence relation for describing affiliated partner, indicate There may be three kinds of relationships, for example, A and/or B, can indicate: individualism A, exist simultaneously A and B, individualism B these three Situation.In addition, character "/" herein, typicallys represent the relationship that forward-backward correlation object is a kind of "or".
It will be appreciated that though may be described in the embodiments of the present disclosure using term first, second, third, etc.., But these ... it should not necessarily be limited by these terms.These terms be only used to by ... distinguish.For example, implementing not departing from the disclosure In the case where example range, first ... can also be referred to as second ..., and similarly, second ... can also be referred to as the One ....
Depending on context, word as used in this " if ", " if " can be construed to " ... when " or " when ... " or " in response to determination " or " in response to detection ".Similarly, context is depended on, phrase " if it is determined that " or " such as Fruit detection (condition or event of statement) " can be construed to " when determining " or " in response to determination " or " when detection (statement Condition or event) when " or " in response to detection (condition or event of statement) ".
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability Include, so that commodity or device including a series of elements not only include those elements, but also including not clear The other element listed, or further include for this commodity or the intrinsic element of device.In the feelings not limited more Under condition, the element that is limited by sentence "including a ...", it is not excluded that in the commodity or device for including the element also There are other identical elements.
The alternative embodiment of the disclosure is described in detail with reference to the accompanying drawing.
Embodiment 1
As shown in Figure 1, being a kind of application scenario diagram of the embodiment of the present disclosure, which is to provide one kind to travel to be The application program of theme, the application program include travelling inspiration, four itinerary, circle of friends and my stroke parts, wherein By inspiration of travelling, application program actively can irregularly be issued some global travellings in the form of text and/or picture and is situated between It continues, such as ticket information, hotel information, ticket information etc., is browsed at any time for user and obtain information.Itinerary part provides The interface of one calendar form, the interface active push show the travel information for being suitble to user, and user can click acquisition and recommend Details.Circle of friends can share the stroke oneself having determined for user, other people can click the row that the friend is added Journey.My personal detailed stroke plan of itinerary part display.But be not limited to unique application scenarios, it is possible to understand that it is any Can be applied to the present embodiment scene be included in, for convenience of description, the present embodiment is with above-mentioned travelling application program Application scenarios for be described.
As shown in Fig. 2, the disclosure provides a kind of information recommendation side based on calendar according to the specific embodiment of the disclosure Method specifically includes following method and step:
Step S202: the free time in user's certain period of time is obtained based on calendar.
Calendar refers to the nested independent sector for indicating the date in the application, can be that page unit is turned over the moon Turn, per January is with week for unit cycle arrangement.
The information of every day in calendar by the formal notation of time tag in background data base, when there is the phase with this day When closing data generation, and it is associated with relevant date table in calendar, it can be shown in the calendar table of this day, such as Beijing on July 18 flies 1500 yuan of the minimum discount tickets in Tokyo within 2019.
User refers to the people using the application program, which can register login when using the travelling application program, Backstage records the ID of the user to obtain the portrait of the user under the ID, and user can log in such a way that third party authorizes, example It is such as logged in by wechat, Alipay, QQ, record third party's information of the user from the background and obtains relevant user's portrait.
Wherein, the free time in certain period of time can refer to one week, one month, the free time in half a year or 1 year, System arbitrarily can select certain period of time to count, which can also be set by user oneself, such as setting one The moon is the acquisition that unit carries out recommendation information.Do not receive recommendation information in certain period of time it is of course also possible to set, such as July- August does not receive recommendation information etc..Wherein free time is defaulted as legal festivals and holidays, such as day Saturday, the Spring Festival etc..The free time It is also possible to user oneself setting, such as during summer vacation, winter vacation etc..
Optionally, the free time obtained based on calendar in user's certain period of time, comprising:
The setup parameter of user is received in calendar;It is determined in user's certain period of time based on the setup parameter Free time.
The setup parameter include user according to their own situation, a period of time range of self-setting is received or is not connect Receive recommendation information, free time range etc..
Step S204: the tendency type characteristic information of the user is obtained.
Optionally, the tendency type characteristic information for obtaining the user, comprising:
Obtain the id information of the user;Personal portrait of the user in particular range is determined based on the id information;It is logical The tendency type characteristic information that the personal portrait analyzes the user is crossed, the tendency type characteristic information includes geography information, text Change information or diet information.Alternatively,
User can set the tendency type characteristic information of oneself, such as like European culture, Japanese Culture etc. in client; User likes having Western food or ration etc.;User likes climbing snow mountain, passing through forest etc..
Optionally, the particular range includes: client that the calendar is depended on and/or relevant with the client The client of relationship.
Individual's portrait is also referred to as user's portrait, refers to through personal various identity informations, such as name, phone, identity card Number etc., collected in internet about all behavior event informations (such as route information) of the individual and non-behavior event Information (such as preference information), these information by user each client in internet click, the behavioral statistics such as check, buy It obtains.
The tendency type characteristic information includes geography information, cultural information or diet information, such as by collecting user's warp The place name (such as Japan) often browsed is inferred to the place that the user likes.By collect user check cultural information (such as Tea culture) it is inferred to the user and likes tea culture etc..
Step S206: in the free time, selective recommendation and the matched instruction of tendency type characteristic information Information.
The instruction information includes: air ticket recommendation, hotel's recommendation, project recommendation of playing etc..
Optionally, described in the free time, selective recommendation and the matched finger of tendency type characteristic information Show information, comprising:
Based on the free time and the tendency type characteristic information, matching meets the sky from instruction information database The instruction information of remaining time and the tendency type characteristic information;According to the priority or the instruction of the tendency type characteristic information The priority of information is recommended.
Wherein, information database size and background server are indicated, is safeguarded by trade company, database can be with classification storage, example Such as classify according to place name, such as Tokyo, New York, Pu Ji etc., includes flight of the Beijing to Tokyo under the classification in Tokyo Ticket information, the hotel information in Tokyo, the cuisines information in Tokyo etc..It can also classify according to tour itineraries, such as skiing event, Marine project, grassland project, mountain-climbing project etc. at sea may include Beijing under classification of the items to Pu Ji, Maldives, Xia Wei Smooth air ticket, hotel, cuisines information etc..
Optionally, described to be pushed away according to the priority of the tendency type characteristic information or the priority of the instruction information It recommends, comprising:
The excellent of the tendency type characteristic information is determined according to the attention rate of the geography information, cultural information and diet information First grade;The priority of the instruction information is determined according to the price index of the instruction information.
The attention rate can be drawn a portrait by user, be determined according to rough ratio, such as user often browses day This information then illustrates that user is high to day this project attention rate, and the Program Priority of all about Japan is higher than sundry item.
The price index of the instruction information can determine by calculating the price of air ticket, hotel, price lower index It is higher, more worth recommendation.
Step S208: the instruction information is shown in the calendar interface.
Optionally, the instruction information is shown in the calendar interface, comprising:
The instruction information is shown in the calendar interface in the form of a link, wherein the instruction information includes air ticket Information, hotel information or project information of playing.
User can take by clicking corresponding link, directly arrival third party trade company platform, such as by linking to reach Journey APP, carries out air ticket, hotel places an order, or directly reaches Air China website and carry out placing an order for air ticket.
Optionally, the method can also include the following steps:
Receiving, which is shown in described in the calendar interface, indicates information;The instruction information of the receiving is shared to the calendar The circle of friends interface of the client depended on.
As shown in Figure 1, user once receives the stroke of application program recommendation, interface automatic spring or hand can received One sharing interface of dynamic selection, user determine whether to share the stroke of oneself to the circle of friends interface of application program.If with The stroke of oneself is shared in family selection, then the ticket information, date information, destination information of user, hotel information etc. can all pass through It announces away at circle of friends interface.
Optionally, this method further includes following steps:
Based on the circle of friends interface, receive the clicking operation of user, so that the user is added the circle of friends and shares Instruction information.
User can browse the travel information of friend by circle of friends interface, if seeing the travel information of friend with oneself Time, place relatively coincide, can click it is related share link, the trip is added, obtains identical stroke, including air ticket, Date, destination, hotel etc., so as to obtain primary identical stroke with convenient, cheap cost.
This method, can be by the hobby of calendar and user, certainly by providing a kind of information recommendation method based on calendar The dynamic best stroke calculated in user's free time section, such as generally the least expensive air ticket, most suitable Reiseziel etc. are used Family, which only needs to click, to be received to recommend that key procedure in whole strokes can be completed, eliminate user select, compare etc. it is a series of Cumbersome work improves user and goes out line efficiency, improves the satisfaction of user.
Embodiment 2
As shown in Figure 1, being a kind of application scenario diagram of the embodiment of the present disclosure, which is to provide one kind to travel to be The application program of theme, the application program include travelling inspiration, four itinerary, circle of friends and my stroke parts, wherein By inspiration of travelling, application program actively can irregularly be issued some global travellings in the form of text and/or picture and is situated between It continues, such as ticket information, hotel information, ticket information etc., is browsed at any time for user and obtain information.Itinerary part provides The interface of one calendar form, the interface active push show the travel information for being suitble to user, and user can click acquisition and recommend Details.Circle of friends can share the stroke oneself having determined for user, other people can click the row that the friend is added Journey.My personal detailed stroke plan of itinerary part display.But be not limited to unique application scenarios, it is possible to understand that it is any Can be applied to the present embodiment scene be included in, for convenience of description, the present embodiment is with above-mentioned travelling application program Application scenarios for be described.The present embodiment accepts embodiment 1, for realizing method and step as described in Example 1, base It is same as Example 1 in the explanation of identical title meaning, there is technical effect same as Example 1, details are not described herein again.
As shown in figure 3, the disclosure provides a kind of information recommendation dress based on calendar according to the specific embodiment of the disclosure It sets, specifically includes acquiring unit 302, analytical unit 304, recommendation unit 306, display unit 308:
Acquiring unit 302: the free time in user's certain period of time is obtained based on calendar.
Optionally, the acquiring unit 302 is also used to:
The setup parameter of user is received in calendar;It is determined in user's certain period of time based on the setup parameter Free time.
The setup parameter include user according to their own situation, a period of time range of self-setting is received or is not connect Receive recommendation information, free time range etc..
Analytical unit 304: the tendency type characteristic information of the user is obtained.
Optionally, the analytical unit 304 includes:
Obtain the id information of the user;Personal portrait of the user in particular range is determined based on the id information;It is logical The tendency type characteristic information that the personal portrait analyzes the user is crossed, the tendency type characteristic information includes geography information, text Change information or diet information.
Optionally, the particular range includes: client that the calendar is depended on and/or relevant with the client The client of relationship.
Recommendation unit 306: in the free time, selective recommendation and the matched finger of tendency type characteristic information Show information.
Optionally, described to include: in recommendation unit 306
Based on the free time and the tendency type characteristic information, matching meets the sky from instruction information database The instruction information of remaining time and the tendency type characteristic information;According to the priority or the instruction of the tendency type characteristic information The priority of information is recommended.
Optionally, described to be pushed away according to the priority of the tendency type characteristic information or the priority of the instruction information It recommends, comprising:
The excellent of the tendency type characteristic information is determined according to the attention rate of the geography information, cultural information and diet information First grade;The priority of the instruction information is determined according to the price index of the instruction information.
Display unit 308: the instruction information is shown in the calendar interface.
Optionally, the display unit 308 includes:
The instruction information is shown in the calendar interface in the form of a link, wherein the instruction information includes air ticket Information, hotel information or project information of playing.
Optionally, described device can also include:
Sharing unit, receiving, which is shown in described in the calendar interface, indicates information;The instruction information of the receiving is shared The circle of friends interface of the client depended on to the calendar.
Receiving unit is based on the circle of friends interface, receives the clicking operation of user, so that the friend is added in the user The instruction information that friend's circle is shared.
The present apparatus can calculate automatically the best row in user's free time section by the hobby of calendar and user Journey, such as generally the least expensive air ticket, most suitable Reiseziel etc., user only need to click receiving and recommend that whole rows can be completed Key procedure in journey eliminates user and a series of cumbersome work such as selects, compares, improve user and go out line efficiency, promoted The satisfaction of user.
Embodiment 3
As shown in figure 4, the equipment is recommended for stroke, the electronic equipment the present embodiment provides a kind of electronic equipment, packet It includes: at least one processor;And the memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by one processor, and described instruction is by described at least one It manages device to execute, so that at least one described processor is able to carry out method and step described in embodiment as above.
Embodiment 4
The embodiment of the present disclosure provides a kind of nonvolatile computer storage media, and the computer storage medium is stored with Method and step described in embodiment as above can be performed in computer executable instructions, the computer executable instructions.
Embodiment 5
Below with reference to Fig. 4, it illustrates the structural schematic diagrams for the electronic equipment for being suitable for being used to realize the embodiment of the present disclosure.This Terminal device in open embodiment can include but is not limited to such as mobile phone, laptop, digit broadcasting receiver, PDA (personal digital assistant), PAD (tablet computer), PMP (portable media player), car-mounted terminal (such as vehicle mounted guidance Terminal) etc. mobile terminal and such as number TV, desktop computer etc. fixed terminal.Electronic equipment shown in Fig. 4 An only example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in figure 4, electronic equipment may include processing unit (such as central processing unit, graphics processor etc.) 401, Random access storage device can be loaded into according to the program being stored in read-only memory (ROM) 402 or from storage device 408 (RAM) program in 403 and execute various movements appropriate and processing.In RAM 403, it is also stored with electronic device institute The various programs and data needed.Processing unit 401, ROM 402 and RAM 403 are connected with each other by bus 405.Input/defeated (I/O) interface 405 is also connected to bus 405 out.
In general, following device can connect to I/O interface 405: including such as touch screen, touch tablet, keyboard, mouse, taking the photograph As the input unit 406 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibration The output device 405 of dynamic device etc.;Storage device 408 including such as tape, hard disk etc.;And communication device 405.Communication device 405, which can permit electronic equipment, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 4, which is shown, to be had respectively The electronic equipment of kind device, it should be understood that being not required for implementing or having all devices shown.It can be alternatively real Apply or have more or fewer devices.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium On computer program, which includes the program code for method shown in execution flow chart.In such reality It applies in example, which can be downloaded and installed from network by communication device 405, or from storage device 408 It is mounted, or is mounted from ROM 402.When the computer program is executed by processing unit 401, the embodiment of the present disclosure is executed Method in the above-mentioned function that limits.
It should be noted that the above-mentioned computer-readable medium of the disclosure can be computer-readable signal media or meter Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device, Or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be it is any include or storage journey The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this In open, computer-readable signal media may include in a base band or as the data-signal that carrier wave a part is propagated, In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable and deposit Any computer-readable medium other than storage media, the computer-readable signal media can send, propagate or transmit and be used for By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium Program code can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. are above-mentioned Any appropriate combination.
Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and not It is fitted into the electronic equipment.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+ +, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package, Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part. In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN) Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction Combination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hard The mode of part is realized.Wherein, the title of unit does not constitute the restriction to the unit itself under certain conditions.

Claims (12)

1. a kind of information recommendation method based on calendar characterized by comprising
The free time in user's certain period of time is obtained based on calendar;
Obtain the tendency type characteristic information of the user;
In the free time, selective recommendation and the matched instruction information of the tendency type characteristic information;
The instruction information is shown in the calendar interface.
2. the method as described in claim 1, which is characterized in that described based on vacant in calendar acquisition user's certain period of time Time, comprising:
The setup parameter of user is received in calendar;
The free time in user's certain period of time is determined based on the setup parameter.
3. the method as described in claim 1, which is characterized in that the tendency type characteristic information for obtaining the user, comprising:
Obtain the id information of the user;
Personal portrait of the user in particular range is determined based on the id information;
The tendency type characteristic information of the user is analyzed by the personal portrait, the tendency type characteristic information includes geographical letter Breath, cultural information or diet information.
4. method as claimed in claim 3, which is characterized in that the particular range includes: the client that the calendar is depended on End and/or the client relevant with the client.
5. method as claimed in claim 4, which is characterized in that described in the free time, selective recommendation and institute State the matched instruction information of tendency type characteristic information, comprising:
Based on the free time and the tendency type characteristic information, when matching meets described vacant from instruction information database Between and the tendency type characteristic information instruction information;
Recommended according to the priority of the tendency type characteristic information or the priority of the instruction information.
6. method as claimed in claim 5, which is characterized in that the priority or institute according to the tendency type characteristic information The priority for stating instruction information is recommended, comprising:
The preferential of the tendency type characteristic information is determined according to the attention rate of the geography information, cultural information and diet information Grade;
The priority of the instruction information is determined according to the price index of the instruction information.
7. the method as described in claim 1, which is characterized in that further include:
Receiving, which is shown in described in the calendar interface, indicates information;
The instruction information of the receiving is shared to the circle of friends interface of the client depended on to the calendar.
8. the method for claim 7, which is characterized in that further include:
Based on the circle of friends interface, receive the clicking operation of user, so that the finger that the circle of friends is shared is added in the user Show information.
9. the method as described in claim 1, which is characterized in that the instruction information is shown in the calendar interface, comprising:
The instruction information is shown in the calendar interface in the form of a link, wherein the instruction information include ticket information, Hotel information or project information of playing.
10. a kind of information recommending apparatus based on calendar characterized by comprising
Acquiring unit, the free time being configured in calendar acquisition user's certain period of time;
Analytical unit is configured to obtain the tendency type characteristic information of the user;
Recommendation unit is configured in the free time, selective recommendation and the matched finger of tendency type characteristic information Show information;
Display unit is configured to the instruction information and is shown in the calendar interface.
11. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that described program is processed Device realizes method as claimed in any one of claims 1-9 wherein when executing.
12. a kind of electronic equipment characterized by comprising
One or more processors;
Storage device, for storing one or more programs, when one or more of programs are by one or more of processing When device executes, so that one or more of processors realize method as claimed in any one of claims 1-9 wherein.
CN201910717404.5A 2019-08-05 2019-08-05 Calendar-based information recommendation method, device, medium and electronic equipment Active CN110490349B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910717404.5A CN110490349B (en) 2019-08-05 2019-08-05 Calendar-based information recommendation method, device, medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910717404.5A CN110490349B (en) 2019-08-05 2019-08-05 Calendar-based information recommendation method, device, medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN110490349A true CN110490349A (en) 2019-11-22
CN110490349B CN110490349B (en) 2022-11-29

Family

ID=68547818

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910717404.5A Active CN110490349B (en) 2019-08-05 2019-08-05 Calendar-based information recommendation method, device, medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN110490349B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111312366A (en) * 2020-01-14 2020-06-19 北京星选科技有限公司 Diet information providing method and device, electronic equipment and readable storage medium
CN112988022A (en) * 2021-04-22 2021-06-18 北京航天驭星科技有限公司 Virtual calendar display method and device, electronic equipment and computer readable medium
CN114580742A (en) * 2022-03-03 2022-06-03 重庆锐云科技有限公司 Travel planning information processing method and system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102165470A (en) * 2008-09-26 2011-08-24 微软公司 Suggesting things to do during time slots in a schedule
CN102413417A (en) * 2011-10-10 2012-04-11 宇龙计算机通信科技(深圳)有限公司 Calendar event remind prompting method based on cloud service, system and cloud server thereof
CN103366267A (en) * 2012-03-30 2013-10-23 北京千橡网景科技发展有限公司 Method and device for providing information based on schedule
CN104243559A (en) * 2014-08-29 2014-12-24 小米科技有限责任公司 Calendar information pushing method, device and system
CN105068869A (en) * 2015-09-29 2015-11-18 北京网诺星云科技有限公司 Method and device for pushing information in mobile terminal
CN105306521A (en) * 2015-07-02 2016-02-03 太仓埃特奥数据科技有限公司 Calender event based scenic spot information push method and device and mobile terminal
CN106327373A (en) * 2016-08-22 2017-01-11 成都景触科技有限公司 APP-based individual traveler request joining method
CN106331145A (en) * 2016-09-05 2017-01-11 努比亚技术有限公司 Information recommendation method, device and system
CN106487664A (en) * 2016-12-08 2017-03-08 宇龙计算机通信科技(深圳)有限公司 A kind of method of information recommendation, device and mobile terminal
CN106875149A (en) * 2015-12-11 2017-06-20 北京奇虎科技有限公司 A kind of information-pushing method and device based on calendar application
CN108520022A (en) * 2018-03-22 2018-09-11 维沃移动通信有限公司 A kind of method and apparatus of watermark processing

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102165470A (en) * 2008-09-26 2011-08-24 微软公司 Suggesting things to do during time slots in a schedule
CN102413417A (en) * 2011-10-10 2012-04-11 宇龙计算机通信科技(深圳)有限公司 Calendar event remind prompting method based on cloud service, system and cloud server thereof
CN103366267A (en) * 2012-03-30 2013-10-23 北京千橡网景科技发展有限公司 Method and device for providing information based on schedule
CN104243559A (en) * 2014-08-29 2014-12-24 小米科技有限责任公司 Calendar information pushing method, device and system
CN105306521A (en) * 2015-07-02 2016-02-03 太仓埃特奥数据科技有限公司 Calender event based scenic spot information push method and device and mobile terminal
CN105068869A (en) * 2015-09-29 2015-11-18 北京网诺星云科技有限公司 Method and device for pushing information in mobile terminal
CN106875149A (en) * 2015-12-11 2017-06-20 北京奇虎科技有限公司 A kind of information-pushing method and device based on calendar application
CN106327373A (en) * 2016-08-22 2017-01-11 成都景触科技有限公司 APP-based individual traveler request joining method
CN106331145A (en) * 2016-09-05 2017-01-11 努比亚技术有限公司 Information recommendation method, device and system
CN106487664A (en) * 2016-12-08 2017-03-08 宇龙计算机通信科技(深圳)有限公司 A kind of method of information recommendation, device and mobile terminal
CN108520022A (en) * 2018-03-22 2018-09-11 维沃移动通信有限公司 A kind of method and apparatus of watermark processing

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
丁爱丽: "微信朋友圈对旅游传播方式的变革", 《青年记者》 *
唐佳佳: "基于Web2.0的我国旅游电子商务应用研究", 《内蒙古科技与经济》 *
张绮英资: "微信营销在旅游营销中的应用探析", 《企业技术开发》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111312366A (en) * 2020-01-14 2020-06-19 北京星选科技有限公司 Diet information providing method and device, electronic equipment and readable storage medium
CN112988022A (en) * 2021-04-22 2021-06-18 北京航天驭星科技有限公司 Virtual calendar display method and device, electronic equipment and computer readable medium
CN112988022B (en) * 2021-04-22 2021-08-13 北京航天驭星科技有限公司 Virtual calendar display method and device, electronic equipment and computer readable medium
CN114580742A (en) * 2022-03-03 2022-06-03 重庆锐云科技有限公司 Travel planning information processing method and system

Also Published As

Publication number Publication date
CN110490349B (en) 2022-11-29

Similar Documents

Publication Publication Date Title
Cottrill et al. Leveraging big data for the development of transport sustainability indicators
JP6862755B2 (en) Methods and systems for life event-based travel planning
CN109063014B (en) Electronic transaction method, mobile station, base station, communication system, and storage medium
US11546725B2 (en) Information provision through temporary social networks
US20130036012A1 (en) Location-based service system
US8611929B1 (en) Method and system for automatically adding related event information to social media location updates
US20170161651A1 (en) Electronic System and Method for Travel Planning, Based On Object-Oriented Technology
CN109416770A (en) A kind of system and method for monitoring demand service
US11558463B1 (en) Transport communication pairing
WO2014149988A1 (en) Destination and point of interest search
CN110490349A (en) A kind of information recommendation method based on calendar, device, medium and electronic equipment
CN106202260B (en) Search method and device and search engine
CN110457607A (en) A kind of partial journey information recommendation method, device, medium and electronic equipment
EP3176736A1 (en) Electronic system and method for travel planning, based on object-oriented technology
US20160203420A1 (en) Systems and methods for leveraging social queuing to facilitate event ticket distribution
CN109510874A (en) Electronic certificate method for pushing, device and electronic equipment based on LBS
Lim Designing the next generation of mobile tourism application based on situation awareness
US20230325878A1 (en) Systems and methods for leveraging social queuing to simulate ticket purchaser behavior
CN107885856A (en) A kind of page display method and device
CN110334246A (en) A kind of data request processing method, apparatus, terminal device and storage medium
US12025455B1 (en) Transport communication
US11681895B2 (en) Cognitive assistant with recommendation capability
Bandyopadhyay Mobile commerce
CN110489662A (en) A kind of more people's synchronizing information recommended methods, device, medium and electronic equipment
KR101809225B1 (en) Crowd sourcing-based travel coordinator system and Meyhod thereof

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
CP01 Change in the name or title of a patent holder

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee after: Douyin Vision Co.,Ltd.

Address before: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee before: Tiktok vision (Beijing) Co.,Ltd.

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee after: Tiktok vision (Beijing) Co.,Ltd.

Address before: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee before: BEIJING BYTEDANCE NETWORK TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder