CN106919703A - Film information searching method and device - Google Patents
Film information searching method and device Download PDFInfo
- Publication number
- CN106919703A CN106919703A CN201710138958.0A CN201710138958A CN106919703A CN 106919703 A CN106919703 A CN 106919703A CN 201710138958 A CN201710138958 A CN 201710138958A CN 106919703 A CN106919703 A CN 106919703A
- Authority
- CN
- China
- Prior art keywords
- data
- film
- movie theatre
- actress
- actor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a kind of film information searching method and device, it is related to Internet technical field.Wherein, methods described includes:Obtain search data;The search data are matched respectively with the movie theatre data in database, film data and actor or actress's data;According to matching result, information corresponding with matched data is sent to user terminal, the matched data includes and at least one in the movie theatre data for searching for Data Matching, film data and actor or actress's data.Scheme provided in an embodiment of the present invention, movie theatre data in database, film data and actor or actress's data are matched with search data, search data are made to be not limited to be input into certain single data, as long as the user input data related to film, can obtain corresponding matching result.
Description
Technical field
The present invention relates to Internet technical field, in particular to a kind of film information searching method and device.
Background technology
With the development of Internet technology, ticketing service selling system under line of the tradition with movie theatre as core is gradually purchased online
Bill system is substituted, such as various film booking applications and website.
But, existing film ticket-booking system, generally after user input search keyword, server is only according to the search
The corresponding film of the keyword search keyword, if keyword is not corresponding with any film title, cannot obtain Search Results,
Search form and Search Results are single.
The content of the invention
In view of this, a kind of film information searching method and device are the embodiment of the invention provides, for data will to be searched for
Matched respectively with movie theatre data, film data and actor or actress's data, may search for movie theatre, film and actor or actress, obtained richer
Rich Search Results, solve the above problems.
To achieve these goals, the technical solution adopted by the present invention is as follows:
In a first aspect, the embodiment of the invention provides a kind of film information searching method for being applied to server.The method
Including:Server obtains search data;By the movie theatre data in the search data and database, film data and actor or actress's number
According to being matched respectively;According to matching result, information corresponding with matched data, the matched data bag are sent to user terminal
Include and at least one in the movie theatre data for searching for Data Matching, film data and actor or actress's data.
Further, in the above-mentioned methods, also include:Obtain the related shadow of the related movie theatre data of each movie theatre, each film
Sheet data and the related actor or actress's data of each actor or actress, store to the database conduct after processing respectively acquired data
Movie theatre data, film data and actor or actress's data in database.
Further, in the above-mentioned methods, the movie theatre title in the movie theatre data and/or movie theatre address are divided
Word, the corresponding movie theatre data of each movie theatre for obtaining and word segmentation result are stored to the database as the shadow in database
Institute's data.
Further, in the above-mentioned methods, participle is carried out to the film title in the film data, it is every by what is got
The corresponding film data of individual film and word segmentation result are stored to the database as the film data in database.
Further, in the above-mentioned methods, the related actor or actress's data of each actor or actress are obtained, and to the shadow in actor or actress's data
People's title carries out participle, the corresponding actor or actress's data of each actor or actress and word segmentation result is stored to the database as database
In actor or actress's data.
Further, in the above-mentioned methods, the participle uses Chinese word cutting method, traditional font segmenting method and phonetic point
Word method obtains simplified form of Chinese Character, three kinds of word segmentation results of Chinese-traditional and phonetic.
Further, in the above-mentioned methods, the search data are carried out after participle with the participle knot of the search data
All movie theatre data, film data and actor or actress's data in fruit and the database carry out similarity mode respectively.
Further, in the above-mentioned methods, when the matched data includes film data and movie theatre data, and institute
When stating the screening information in movie theatre data with the corresponding film of the film data, by the corresponding information of film data with it is corresponding
After the corresponding information association of movie theatre data, user terminal is sent to so that user terminal is associated display.
Further, in the above-mentioned methods, when only including film data, movie theatre data and actor or actress in the matched data
One kind in data, or when the matched data includes film data and movie theatre data, but in the movie theatre data
During screening information without the corresponding film of the film data, every kind of data are independent in sending matched data to user terminal
Corresponding information.
Second aspect, the embodiment of the invention provides a kind of film information searcher for being applied to server.The device
Including data acquisition module, for obtaining search data;Matching module, for by the movie theatre in search data and the database
Data, film data and actor or actress's data are matched respectively;Data transmission blocks, for according to matching result, to user's end
End sends information corresponding with matched data, and the matched data includes movie theatre data, the film with the search Data Matching
At least one in data and actor or actress's data.
Film information searching method provided in an embodiment of the present invention and device, searching for user terminal transmission is obtained in server
After rope data, search data are matched respectively with movie theatre data, film data and actor or actress's data, further according to matching result
Information corresponding with matched data is sent to user terminal, so that user terminal is shown according to the information that server sends.
Therefore, it can be not limited to be input into certain single data, as long as the user input data related to film, such as movie theatre number
According to, film data or actor or actress's data any one data, corresponding matching result can be obtained, also, user can also obtain
More rich matching result is obtained, information utilization is higher, and Consumer's Experience is more preferable.
To enable the above objects, features and advantages of the present invention to become apparent, preferred embodiment cited below particularly, and coordinate
Appended accompanying drawing, is described in detail below.
Brief description of the drawings
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is
A part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art
The every other embodiment obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
Fig. 1 shows the block diagram of the server that present pre-ferred embodiments are provided;
Fig. 2 shows the flow chart of the film information searching method that first embodiment of the invention is provided;
Fig. 3 shows a kind of display interface figure of the user terminal that first embodiment of the invention is provided;
Fig. 4 shows another display interface figure of the user terminal that first embodiment of the invention is provided;
Fig. 5 shows the flow chart of the film information searching method that second embodiment of the invention is provided;
Fig. 6 shows the flow chart of the film information searching method that third embodiment of the invention is provided;
Fig. 7 shows the functional block diagram of the film information searching method device that fourth embodiment of the invention is provided;
Fig. 8 shows the functional block diagram of the film information searching method device that fifth embodiment of the invention is provided.
Specific embodiment
Below in conjunction with accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Ground description, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Generally exist
The component of the embodiment of the present invention described and illustrated in accompanying drawing can be arranged and designed with a variety of configurations herein.Cause
This, the detailed description of the embodiments of the invention to providing in the accompanying drawings is not intended to limit claimed invention below
Scope, but it is merely representative of selected embodiment of the invention.Based on embodiments of the invention, those skilled in the art are not having
The every other embodiment obtained on the premise of making creative work, belongs to the scope of protection of the invention.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi
It is defined in individual accompanying drawing, then it need not be further defined and explained in subsequent accompanying drawing.Meanwhile, of the invention
In description, term " first ", " second " etc. are only used for distinguishing description, and it is not intended that indicating or implying relative importance.
Fig. 1 shows a kind of structured flowchart of the server 100 that can be applied in the embodiment of the present invention.As shown in figure 1, clothes
Business device 100 includes memory 102, storage control 104, and one or more (one is only shown in figure) processors 106, peripheral hardware connect
Mouth 108, radio-frequency module 110 etc..These components are mutually communicated by one or more communication bus/holding wire 116.
Memory 102 can be used to store software program and module, the film information searcher such as in the embodiment of the present invention
Corresponding programmed instruction/the module of method, device, processor 106 is by running software program and mould of the storage in memory 102
Block, so that various function application and data processing are performed, such as film information searching method provided in an embodiment of the present invention.
Memory 102 may include high speed random access memory, may also include nonvolatile memory, such as one or more magnetic
Property storage device, flash memory or other non-volatile solid state memories.Processor 106 and other possible components are to storage
The access of device 102 can be carried out under the control of storage control 104.
Various input/output devices are coupled to processor 106 and memory 102 by Peripheral Interface 108.In some implementations
In example, Peripheral Interface 108, processor 106 and storage control 104 can be realized in one single chip.In some other reality
In example, they can be realized by independent chip respectively.
Radio-frequency module 110 is used to receive and send electromagnetic wave, realizes the mutual conversion of electromagnetic wave and electric signal, so that with
Communication network or other equipment are communicated.
It is appreciated that the structure shown in Fig. 1 is only to illustrate, server 100 may also include more more than shown in Fig. 1 or more
Few component, or with the configuration different from shown in Fig. 1.Each component shown in Fig. 1 can use hardware, software or its group
Close and realize.
In present pre-ferred embodiments, server 100 is interacted with user terminal, forms film information search system
System.Wherein, the server 100 can be communicatively coupled by network with user terminal, and its specific connected mode can be
It is wired or wireless, to enter row data communication or interaction.
The film information searching method and film information searcher of the embodiment of the present invention can be based on what is be pre-created
Database is scanned for.In embodiments of the present invention, database includes that the movie theatre data related to movie theatre are related to film
Film data and the actor or actress data related to actor or actress.Wherein, database can be ElasticSearch databases.
Movie theatre data in database include screening information of the title of each movie theatre, the address of movie theatre, movie theatre etc., its
In, the address of movie theatre can be including the latitude and longitude information of the place name of movie theatre address and movie theatre etc., the screening information of movie theatre
The price of the screening time of title, each film including arranged film, the specific movie theater played and arranged film etc..
Film data in database can include the title of each film, the show time of film, in each movie theatre
One or more therein of brief introduction of screening situation, the performer of film, director, the dialogue language of film and film etc..
Actor or actress's data in database can be including the data of each actor or actress, the film taken part in a performance etc..It will of course be understood that
, in the present embodiment, the particular content included by movie theatre data, film data and actor or actress's data in database is in this reality
Apply and do not limit in example.
In embodiments of the present invention, the corresponding temperature of each movie theatre, film number can also be included in database in movie theatre data
Can also include that the corresponding temperature of each film and movie theatre score, and can also include the corresponding heat of each actor or actress in actor or actress's data in
Degree, wherein, temperature can be determined by modes such as searched number of times, user's scoring, user's thumb up numbers.Server can timing to
User terminal sends current one or more words of temperature highest and recommends word as search, so that user is by user
Terminal can as needed click directly on the word of current recommendation when determining keyword.
In embodiments of the present invention, the process for creating database can include:Obtain related movie theatre data of each movie theatre, each
The related film data of film and the related actor or actress's data of each actor or actress, store to described after processing respectively acquired data
Database is used as the movie theatre data in database, film data and actor or actress's data.Wherein, movie theatre data, film data and
Actor or actress's data can be obtained, or by each movie theatre side, film side etc. to movie theatre, film and the related each website of actor or actress
There is provided, its specific acquiring way is not intended as limiting in the present embodiment.
Specifically, server after part treatment related to movie theatre in the data of acquisition to storing to the database conduct
Movie theatre data in database.Wherein, the treatment can include:Movie theatre title in movie theatre data and/or movie theatre address are entered
Row participle, the shadow during the corresponding movie theatre data of each movie theatre for obtaining and word segmentation result are stored to database as database
Institute's data.
That is, the movie theatre title in the movie theatre data that will get of server and any one in movie theatre address
Carry out participle or movie theatre title and movie theatre address are carried out into participle, so that can be according to movie theatre title or movie theatre address
Search corresponding movie theatre.Also, the related word segmentation result of each movie theatre and the movie theatre data for getting are stored in data
In storehouse, as the movie theatre data in database.Its specific storage mode can be correspond to each movie theatre storage word segmentation result and
The movie theatre data of the movie theatre correlation for getting.
Server after part treatment related to film in acquired data to storing to database as in database
Film data.Specifically, the treatment can include:Participle is carried out to the film title in film data, it is every by what is got
The corresponding film data of individual film and word segmentation result are stored to database as the film data in database.It is specifically stored
Mode can be the film data for corresponding to each film title storage word segmentation result and the film correlation for getting.
Server after the acquired data processing related to actor or actress also to storing to the database as in database
Actor or actress's data.Specifically, the treatment can include:The related actor or actress's data of each actor or actress are obtained, and to the shadow in actor or actress's data
People's title carries out participle, during the corresponding actor or actress's data of each actor or actress and word segmentation result are stored to database as database
Actor or actress's data.Its specific storage mode can be the actor or actress for corresponding to each actor or actress's title storage word segmentation result and getting
Related actor or actress's data.
Further, to movie theatre title and/or the participle of movie theatre address, film title, actor or actress's title and search data
Chinese word cutting method, traditional font segmenting method and phonetic segmenting method can be used, simplified form of Chinese Character, Chinese-traditional are obtained with correspondence
And three kinds of word segmentation results of phonetic.
It should be understood that in the present embodiment, carrying out the word segmentation result after participle for one or more words.
Further, since movie theatre data, film data and actor or actress's data can be constantly updated, the database meeting after hence setting up
Real-time update.In order to improve efficiency, during renewal, can only obtain the data for changing is used to update.
Below in conjunction with specific embodiments, the technical scheme in the present invention is introduced in more detail.
First embodiment
Fig. 2 shows the film information searching method that first embodiment of the invention is provided, and is applied to server, the present embodiment
Mainly it is described in detail from server end.Fig. 2 is referred to, the method includes:
Step S110:Obtain search data.
User terminal obtain search box in user provide search keyword, using the search keyword in the search box as
To server, server is then corresponded to and obtains search data search data is activation.
Step S120:By the movie theatre data in the search data and database, film data and actor or actress's data difference
Matched.
Server is matched data are searched for the movie theatre data in database, film data and actor or actress's data.
When the data related to movie theatre are included in search data, the search data can match movie theatre data;When in search data
When including the data related to film, the search data can match film data;Include and actor or actress when in search data
During the data of correlation, the search data can match actor or actress's data, so as to obtain abundant matched data.Preferably, carrying out
During matching, different inquiry weights are set to each field, for example, making the corresponding inquiry weight of movie theatre data be more than film data
Inquiry weight, film data it is corresponding inquiry weight be more than the corresponding inquiry weight of actor or actress's data, to obtain more weights
The corresponding matched data of word higher.
Specifically, movie theatre data, film data and actor or actress's data difference that server will be searched in data and database
Matched, can will search for data to carry out after participle with all movie theatres in the word segmentation result of the search data and database
Data, film data and actor or actress's data are matched respectively.That is, the search data that server will get first are entered
Row participle, each word that will search for after data participle movie theatre title corresponding with movie theatre data and/or movie theatre address respectively
Word segmentation result is matched, film title word segmentation result matching corresponding with film data, actor or actress's title corresponding with actor or actress's data
Word segmentation result is matched, and obtains matched data.Wherein, the matched data include with it is described search Data Matching movie theatre data,
At least one in film data and actor or actress's data.
It should be understood that the matched data for obtaining in database with search data participle after word match word pair
The data answered, matched data includes that the how many kinds of in movie theatre data, film data and actor or actress's data can be by specific
Determine with result.For example, the word in there is the word segmentation result of movie theatre title matches with the participle word of search data, then
Include the corresponding movie theatre data of the movie theatre title with data, if word in there is also the word segmentation result of film title with search
The participle word of rope data matches, then also include the corresponding film data of film title in the matched data.If also existing
The participle word of actor or actress's title matches with the participle word of search data, then can also be including actor or actress correspondence in matched data
Actor or actress's data.
For example, the search data for obtaining include " railway flying tiger XXX movie theatres " as shown in Figure 3, data participle will be searched for
Word segmentation result afterwards includes " XXX, movie theatre, railway, flying tiger, railway flying tiger ".And in database, entitled " Jin Yi Beijing court
The movie theatre of YangXXXDian ", word segmentation result is " gold ease, Beijing, Chaoyang, XXX, shop ";The film of entitled " railway flying tiger ", its name
Word segmentation result is called " railway, flying tiger, railway flying tiger ".Then will search data respectively with movie theatre data, film data and actor or actress
When data are matched, in the corresponding word segmentation result of search data, " XXX " and " Jin Yi Beijing Chaoyang XXX shops " in movie theatre data
Word segmentation result in " XXX " matching, the participle knot of film railway flying tiger in " railway, flying tiger, railway flying tiger " and film data
Really " railway, flying tiger, railway flying tiger " matching, the then matched data for obtaining is movie theatre " Jin Yi Beijing Chaoyang XXX shops " corresponding shadow
Institute's data and film " railway flying tiger " corresponding film data.
Further, server was first parsed before participle is carried out to search data to search data, and removal is wherein
The spcial character such as space, comma, then the search data for removing spcial character are carried out into participle.
Further, since to movie theatre title and/or the participle of movie theatre address, film title, actor or actress's title and search data
Chinese word cutting method, traditional font segmenting method and phonetic segmenting method can be used, when a certain in user input search keyword
Movie theatre title or address, certain film title or actor or actress's title for any one manifestation modes such as traditional font, simplified or phonetics when,
Correspondence can be matched in database.
Certainly, in the present embodiment, it is also possible to data will be searched for and movie theatre title and/or the movie theatre ground of participle is not carried out
Location, film title and actor or actress's title carry out matching and obtain matching result.
Step S130:According to matching result, information corresponding with matched data is sent to user terminal, so that the user
Terminal is shown.
In the present embodiment, the corresponding information of matched data can be the data pair for being shown to user in matched data
The information answered, as the search result information of user.
In matched data, the data with relevance are potentially included, such as associated movie theatre data and film data,
Include the screening information of the corresponding film of the film data in the movie theatre data.In addition, in matched data, including number
According to may not also have relevance, movie theatre data and film data are such as included in matched data, but the film data is corresponding
Film in the movie theatre data do not have screening information.Certainly, in matched data, movie theatre data, film may also be only included
One kind in data and actor or actress's data.
When matched data includes having the film data and movie theatre data of relevance, by the corresponding letter of film data
After breath information association corresponding with corresponding movie theatre data, user terminal is sent to be associated display, wherein, this is corresponding
Screening information with the corresponding film of the film data in movie theatre data.
In the present embodiment, the associated of the corresponding information of film data information corresponding with movie theatre data represents form
Can be, according to the corresponding film of the film data the corresponding movie theatre of movie theatre data screening information, in Search Results,
Show the different movie theaters of the movie theatre in different time to the screening information of the film under the displayed entries of the movie theatre.With shown in Fig. 3
Display interface in show Search Results as a example by, matched data include film " railway flying tiger " corresponding film data and
Movie theatre " Jin Yi Beijing Chaoyang XXX shops " corresponding movie theatre data, film " railway flying tiger " is in movie theatre " Jin Yi Beijing Chaoyang XXX shops "
Movie theatre data in have screening information, then by " railway flying tiger " in " Jin Yi Beijing Chaoyang XXX shops " in different Movie Houses, difference
The screening information of projection time and the other desired film information of the film are sent to user terminal, and user terminal is presented such as
The search result information shown in display interface shown in Fig. 3, shows under the displayed entries in " Jin Yi Beijing Chaoyang XXX shops "
Screening of each movie theater of the movie theatre to " railway flying tiger ".
In addition, in the present embodiment, the associated exhibition of the corresponding information of film data information corresponding with movie theatre data
Existing form can also be, in Search Results, show the film in movie theatre data correspondence movie theatre under the displayed entries of film
Screening information, when in movie theatre data correspondence multiple movie theatres, then can by it is all or by temperature sort the certain amount that has limit
Movie theatre in the screening information of the film is shown.When one movie theatre of correspondence in the movie theatre data, it is also possible to by the movie theatre
In to all screening information of the film, or have the corresponding screening information of different time that certain amount limits by temperature sequence
Shown.By taking the Search Results shown in the display interface shown in Fig. 4 as an example, matched data includes film " railway flying tiger "
Corresponding film data and movie theatre " Jin Yi Beijing Chaoyang XXX shops " corresponding movie theatre data, film " railway flying tiger " is in movie theatre
There is screening information in " Jin Yi Beijing Chaoyang XXX shops " corresponding movie theatre data, then " Jin Yi Beijing is shown under " railway flying tiger "
, to the screening information of " railway flying tiger ", user terminal presents as shown in Figure 4 for Chaoyang XXX shops " difference Movie House and different time
Display interface in show search result information.
In addition, the associated form that represents of the corresponding information of film data information corresponding with movie theatre data can be with
It is that in the same displayed entries of same Search Results, display film and the movie theatre with the film screening information are to this
The screening of film.
Further, the price of arranged film is included in screening information, then as shown in Figures 3 and 4, is sent to user's end
In holding the information of display, including film booking price, also, provide the booking option of film in display interface, make the user can
Booking is clicked directly on in result of page searching.After user clicks on booking, can be directly entered carries out booking or jumps to
Corresponding booking platform allows user to realize booking, eliminates booking flow.
In the present embodiment, if not including movie theatre data in matched data, but including film data, or including movie theatre
Data do not have relevance with film data, then the current positional information of user terminal can be obtained, it is determined that from user terminal
One or more nearest movie theatres of current location, the film information of the film and nearest in the position is sent to user terminal
Screening information in one or more movie theatres.
In the present embodiment, the data that matched data includes do not have relevance, or only include movie theatre data, film
During a kind of in data and actor or actress's data, every kind of data individually corresponding letter can also be sent in matched data to user terminal
Breath, makes the corresponding information of the every kind of data of user's terminal-pair individually show.Specifically, if matched data includes actor or actress's data, can
With to user terminal send the corresponding much information of actor or actress's data, such as the title of the corresponding actor or actress of actor or actress's data, take part in a performance
Various films etc., if matched data includes film data, showing for the corresponding film of the film data are sent to user terminal
Information, dialogue language, director, performer etc., if matched data includes movie theatre data, the movie theatre data pair are sent to user terminal
The address of the movie theatre answered, the various films arranged and the reproduction time of various films arranged etc..In the present embodiment, specifically
It is not intended as limiting to the information corresponding to the matched data that user terminal sends, determines according to the actual requirements.Certainly, matching is worked as
When data include having the data of relevance, it is also possible to which every kind of data are individually corresponding in sending matched data to user terminal
Information, is individually shown with user terminal.As in Fig. 3 and Fig. 4 to the independent display of film " railway flying tiger " and right
The independent display of movie theatre " Jin Yi Beijing Chaoyang XXX shops ".
In addition, can be the default row according to the information after predetermined order rule compositor to the information that user terminal sends
Sequence rule can include whether movie theatre distance, film show, any one or more in screening number and temperature.For example,
Include movie theatre data with data, the temperature of various films is currently arranged according to the corresponding movie theatre of movie theatre data, by temperature most
High comes foremost, is reduced according to temperature, arranges in order and successively decrease successively, and user terminal is shown according to sequence.Or
Include the film data of multi-section film with data, then the temperature according to the multi-section film is sorted on earth by height.
Preferably, in the present embodiment, film data, the movie theatre number of predetermined quantity in matched data are sent to user terminal
One or more according to this and in actor or actress's data.
Second embodiment
A kind of film information searching method is present embodiments provided, user terminal is applied to, Fig. 5, the method bag is referred to
Include:
Step S210:Receive the search data of input.
When user needs the search information related to film, search keyword can be provided in search box, the search
Keyword can be the search heat that user provides according to the user terminal that the input of specific search needs, or user select
Word.Wherein, search keyword may be related to film, may be related to movie theatre, it is also possible to related to actor or actress.
User terminal receives the search keyword of user's offer in input frame as search data.
Step S220:By the search data is activation to server, so that the server searches for data and number by described
Matched respectively according to the movie theatre data in storehouse, film data and actor or actress's data.
Step S230:Information corresponding with matched data that the reception server is returned according to matching result simultaneously shown,
The matched data includes and at least in the movie theatre data for searching for Data Matching, film data and actor or actress's data
Kind.
User terminal is shown according to the information for receiving server return.Such as, the packet that user terminal is received
Include the title of the film, performer, director, dialogue language and show the movie theatre of the film, the screening time in projection theatres,
Projection movie theater, then by the title of the film, performer, director, dialogue language and the film in the corresponding movie theatre of matched data
The screening time and projection movie theater correspondence show.
For example, user terminal receives the screening information and the shadow of " railway flying tiger " in " Jin Yi Beijing Chaoyang XXX shops "
The other desired film information of piece, its display can be as shown in the display interface of Fig. 3.
In addition, user terminal can also individually be corresponded to according to every kind of data in the matched data of the server transmission for receiving
Information shown.In the search result information that the display interface of user terminal as shown in Figure 3 shows, except " railway
Screening information of the flying tiger " in " Jin Yi Beijing Chaoyang XXX shops ", also including film " railway flying tiger " corresponding information and movie theatre
" Jin Yi Beijing Chaoyang XXX shops " corresponding information.
In addition, after the information corresponding with matched data that user terminal is received is according to predetermined order rule compositor
Information, then successively show according to sequence to information.
3rd embodiment
Fig. 6 is referred to, is a kind of film information searching method flow chart that fourth embodiment of the invention is provided, be applied to electricity
Shadow information search system, the system includes server and user terminal.The method includes:
Step S310:The user terminal receives the search data of input, and by the search data is activation to server.
Step S320:The server obtains search data.
Step S330:The server is by the movie theatre data in search data and the database, film data and shadow
Personal data is matched respectively.
Step S340:The server sends information corresponding with matched data, institute according to matching result to user terminal
Stating matched data includes and at least one in the movie theatre data for searching for Data Matching, film data and actor or actress's data.
Step S350:The information corresponding with matched data of the user terminal the reception server return is simultaneously shown.
Fourth embodiment
A kind of film information searcher 400 is present embodiments provided, server is applied to.Refer to Fig. 7, described device
Including:
Data acquisition module 410, for obtaining search data;Matching module 420, for searching for data and data by described
Movie theatre data, film data and actor or actress's data in storehouse are matched respectively;Data transmission blocks 430, for according to matching
As a result, information corresponding with matched data is sent to user terminal, the matched data includes and the search Data Matching
At least one in movie theatre data, film data and actor or actress's data.
Preferably, when matched data includes film data and movie theatre data, data transmission blocks 430 are by film data
After corresponding information information association corresponding with corresponding movie theatre data, user terminal is sent to so that user terminal is associated
It has been shown that, the screening information with the corresponding film of the film data in corresponding movie theatre data.
One kind in film data, movie theatre data and actor or actress's data are only included in matched data, or when described
Include film data and movie theatre data with data, but do not have the corresponding film of the film data in the movie theatre data
Screening information when, data transmission blocks 430 to user terminal send matched data in every kind of data individually corresponding information.
Further, the device 400 also includes that database forms module 440, the movie theatre number related for obtaining each movie theatre
According to the related film data of, each film and the related actor or actress's data of each actor or actress, stored after processing respectively acquired data
To the database as the movie theatre data in database, film data and actor or actress's data.
Specifically, the database forms module 440 being used for the movie theatre title in the movie theatre data and/or movie theatre address
Participle is carried out, the corresponding movie theatre data of each movie theatre for obtaining and word segmentation result are stored to the database as database
In movie theatre data;For carrying out participle to the film title in the film data, each film that will be got is corresponding
Film data and word segmentation result are stored to the database as the film data in database;It is related for obtaining each actor or actress
Actor or actress's data, and participle is carried out to the actor or actress's title in actor or actress's data, by the corresponding actor or actress's data of each actor or actress and
Word segmentation result is stored to the database as the actor or actress's data in database.
Further, matching module 420 carries out after participle with the word segmentation result of the search data search data
Matched respectively with all movie theatre data in the database, film data and actor or actress's data.
In addition, database forms module 440 and matching module 420 to be used to use Chinese word cutting method, traditional font participle side
Method and phonetic segmenting method obtain simplified form of Chinese Character, three kinds of word segmentation results of Chinese-traditional and phonetic.
What the embodiment of the present invention was provided the be applied to film information searcher of server, its realization principle and generation
Technique effect is identical with preceding method embodiment, and to briefly describe, device embodiment part does not refer to part, refers to foregoing side
Corresponding contents in method embodiment.
5th embodiment
A kind of film information searcher 500 is present embodiments provided, user terminal is applied to.Refer to Fig. 8, the dress
Putting 500 includes:
Data reception module 510, the search data for receiving input;
Sending module 520, for by the search data is activation to server so that the server is by the search number
Matched respectively according to the movie theatre data in database, film data and actor or actress's data;
Display module 530, the information corresponding with matched data returned according to matching result for the reception server is gone forward side by side
Row display, the matched data is including in the movie theatre data with the search Data Matching, film data and actor or actress's data
It is at least one.
In sum, in film information searching method provided in an embodiment of the present invention and device, data and data will be searched for
Movie theatre data, film data and actor or actress's data in storehouse are matched to obtain matching result respectively.Therefore, it can not limit to
In certain single data is input into, as long as the user input data related to film, such as movie theatre data, film data or actor or actress's number
According to any data, can obtain corresponding matching result, user is obtained more rich film information, Information Pull
Rate is higher, and Consumer's Experience is more preferable.
It should be noted that each embodiment in this specification is described by the way of progressive, each embodiment weight
Point explanation is all difference with other embodiment, between each embodiment identical similar part mutually referring to.
For device class embodiment and the corresponding method class embodiment of user terminal, due to its method reality corresponding with server
Apply that example is substantially similar, so description is fairly simple, the relevent part can refer to the partial explaination of embodiments of method.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, it is also possible to pass through
Other modes are realized.Device embodiment described above is only schematical, for example, flow chart and block diagram in accompanying drawing
Show the device of multiple embodiments of the invention, the architectural framework in the cards of method and computer program product,
Function and operation.At this point, each square frame in flow chart or block diagram can represent one the one of module, program segment or code
Part a, part for the module, program segment or code is used to realize holding for the logic function for specifying comprising one or more
Row instruction.It should also be noted that at some as in the implementation replaced, the function of being marked in square frame can also be being different from
The order marked in accompanying drawing occurs.For example, two continuous square frames can essentially be performed substantially in parallel, they are sometimes
Can perform in the opposite order, this is depending on involved function.It is also noted that every in block diagram and/or flow chart
The combination of the square frame in individual square frame and block diagram and/or flow chart, can use the function or the special base of action for performing regulation
Realized in the system of hardware, or can be realized with the combination of computer instruction with specialized hardware.
In addition, each functional module in each embodiment of the invention can integrate to form an independent portion
Divide, or modules individualism, it is also possible to which two or more modules are integrated to form an independent part.
If the function is to realize in the form of software function module and as independent production marketing or when using, can be with
Storage is in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words
The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, should
Computer software product is stored in a storage medium, including some instructions are used to so that a computer equipment (can be
Personal computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the invention
Suddenly.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), deposit at random
Access to memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
It should be noted that herein, such as first and second or the like relational terms are used merely to an entity or behaviour
Make with another entity or operation make a distinction, and not necessarily require or imply these entities or operate between exist it is any this
Plant actual relation or order.And, term " including ", "comprising" or its any other variant be intended to nonexcludability
Include so that process, method, article or equipment including a series of key elements not only include those key elements, but also
Including other key elements being not expressly set out, or also include for this process, method, article or equipment it is intrinsic want
Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that wanted including described
Also there is other identical element in process, method, article or the equipment of element.
The preferred embodiments of the present invention are the foregoing is only, is not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.It is all within the spirit and principles in the present invention, made any repair
Change, equivalent, improvement etc., should be included within the scope of the present invention.It should be noted that:Similar label and letter exists
Similar terms is represented in following accompanying drawing, therefore, once being defined in a certain Xiang Yi accompanying drawing, then it is not required in subsequent accompanying drawing
It is further defined and is explained.
The above, specific embodiment only of the invention, but protection scope of the present invention is not limited thereto, and it is any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all contain
Cover within protection scope of the present invention.Therefore, protection scope of the present invention described should be defined by scope of the claims.
Claims (10)
1. a kind of film information searching method, it is characterised in that methods described includes:
Obtain search data;
The search data are matched respectively with the movie theatre data in database, film data and actor or actress's data;
According to matching result, information corresponding with matched data is sent to user terminal, the matched data includes being searched with described
At least one in the movie theatre data of rope Data Matching, film data and actor or actress's data.
2. method according to claim 1, it is characterised in that methods described also includes:
The related film data of the related movie theatre data of each movie theatre, each film and the related actor or actress's data of each actor or actress are obtained, it is right
Acquired data are stored to the database as the movie theatre data in database, film data and actor or actress after processing respectively
Data.
3. method according to claim 2, it is characterised in that it is described acquired data are processed respectively after store to institute
Database is stated as the movie theatre data in database, including:
Participle is carried out to the movie theatre title in the movie theatre data and/or movie theatre address, the corresponding shadow of each movie theatre that will be obtained
Institute's data and word segmentation result are stored to the database as the movie theatre data in database.
4. method according to claim 2, it is characterised in that it is described acquired data are processed respectively after store to institute
Database is stated as the film data in database, including:
Participle is carried out to the film title in the film data, the corresponding film data of each film that will get and point
Word result is stored to the database as the film data in database.
5. method according to claim 2, it is characterised in that it is described acquired data are processed respectively after store to institute
Database is stated as the actor or actress's data in database, including:
The related actor or actress's data of each actor or actress are obtained, and participle is carried out to the actor or actress's title in actor or actress's data, by each actor or actress
Corresponding actor or actress's data and word segmentation result are stored to the database as the actor or actress's data in database.
6. the method according to any one of claim 3 to 5, it is characterised in that the participle uses Chinese word cutting method, numerous
Body segmenting method and phonetic segmenting method obtain simplified form of Chinese Character, three kinds of word segmentation results of Chinese-traditional and phonetic.
7. the method according to any one of claim 1 to 5, it is characterised in that described by search data and the database
In movie theatre data, film data and actor or actress's data carry out matching and include respectively:
After the search data are carried out into participle, with all movie theatres in word segmentation result and the database of the search data
Data, film data and actor or actress's data carry out similarity mode respectively.
8. method according to claim 1, it is characterised in that when the matched data includes film data and movie theatre
It is when there is the screening information of the corresponding film of the film data in data, and the movie theatre data, film data is corresponding
After information information association corresponding with corresponding movie theatre data, user terminal is sent to so that user terminal is associated display.
9. method according to claim 1, it is characterised in that when only including film data, movie theatre in the matched data
One kind in data and actor or actress's data, or when the matched data includes film data and movie theatre data, but institute
When stating in movie theatre data the screening information without the corresponding film of the film data, send every in matched data to user terminal
Plant data individually corresponding information.
10. a kind of film information searcher, it is characterised in that described device includes:
Data acquisition module, for obtaining search data;
Matching module, for the movie theatre data in the search data and database, film data and actor or actress's data to be distinguished
Matched;
Data transmission blocks, for according to matching result, information corresponding with matched data, the matching being sent to user terminal
Data include and at least one in the movie theatre data for searching for Data Matching, film data and actor or actress's data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710138958.0A CN106919703A (en) | 2017-03-09 | 2017-03-09 | Film information searching method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710138958.0A CN106919703A (en) | 2017-03-09 | 2017-03-09 | Film information searching method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106919703A true CN106919703A (en) | 2017-07-04 |
Family
ID=59460406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710138958.0A Pending CN106919703A (en) | 2017-03-09 | 2017-03-09 | Film information searching method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106919703A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107481115A (en) * | 2017-08-18 | 2017-12-15 | 北京微影时代科技有限公司 | A kind of online booking method and device |
CN108170293A (en) * | 2017-12-29 | 2018-06-15 | 北京奇虎科技有限公司 | Input the personalized recommendation method and device of association |
CN109101586A (en) * | 2018-07-23 | 2018-12-28 | Oppo广东移动通信有限公司 | Film information acquisition methods, device and mobile terminal |
CN110059263A (en) * | 2019-04-18 | 2019-07-26 | 大众问问(北京)信息科技有限公司 | Information cuing method, device and vehicle-mounted terminal equipment |
CN114357199A (en) * | 2022-01-04 | 2022-04-15 | 聚好看科技股份有限公司 | Server, creation method of auditorium and search method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102968453A (en) * | 2012-10-24 | 2013-03-13 | 北京暴风科技股份有限公司 | Film and video searching method for mobile terminal |
CN103559317A (en) * | 2013-11-22 | 2014-02-05 | 合一网络技术(北京)有限公司 | Mixed word segmentation and labeling method and system for general video meta-information |
US9129021B2 (en) * | 2007-09-07 | 2015-09-08 | Veritone, Inc. | Apparatus, system and method for a brand affinity engine using positive and negative mentions and indexing |
CN104915433A (en) * | 2015-06-24 | 2015-09-16 | 宁波工程学院 | Method for searching for film and television video |
CN106446235A (en) * | 2016-10-10 | 2017-02-22 | Tcl集团股份有限公司 | Video searching method and device |
-
2017
- 2017-03-09 CN CN201710138958.0A patent/CN106919703A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9129021B2 (en) * | 2007-09-07 | 2015-09-08 | Veritone, Inc. | Apparatus, system and method for a brand affinity engine using positive and negative mentions and indexing |
CN102968453A (en) * | 2012-10-24 | 2013-03-13 | 北京暴风科技股份有限公司 | Film and video searching method for mobile terminal |
CN103559317A (en) * | 2013-11-22 | 2014-02-05 | 合一网络技术(北京)有限公司 | Mixed word segmentation and labeling method and system for general video meta-information |
CN104915433A (en) * | 2015-06-24 | 2015-09-16 | 宁波工程学院 | Method for searching for film and television video |
CN106446235A (en) * | 2016-10-10 | 2017-02-22 | Tcl集团股份有限公司 | Video searching method and device |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107481115A (en) * | 2017-08-18 | 2017-12-15 | 北京微影时代科技有限公司 | A kind of online booking method and device |
CN108170293A (en) * | 2017-12-29 | 2018-06-15 | 北京奇虎科技有限公司 | Input the personalized recommendation method and device of association |
CN109101586A (en) * | 2018-07-23 | 2018-12-28 | Oppo广东移动通信有限公司 | Film information acquisition methods, device and mobile terminal |
CN109101586B (en) * | 2018-07-23 | 2021-11-16 | Oppo广东移动通信有限公司 | Movie information acquisition method and device and mobile terminal |
CN110059263A (en) * | 2019-04-18 | 2019-07-26 | 大众问问(北京)信息科技有限公司 | Information cuing method, device and vehicle-mounted terminal equipment |
CN110059263B (en) * | 2019-04-18 | 2021-07-27 | 大众问问(北京)信息科技有限公司 | Information prompting method and device and vehicle-mounted terminal equipment |
CN114357199A (en) * | 2022-01-04 | 2022-04-15 | 聚好看科技股份有限公司 | Server, creation method of auditorium and search method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9514405B2 (en) | Scoring concept terms using a deep network | |
JP6301958B2 (en) | Method and apparatus for configuring search terms, delivering advertisements, and retrieving product information | |
CN106919703A (en) | Film information searching method and device | |
US8725717B2 (en) | System and method for identifying topics for short text communications | |
US9087108B2 (en) | Determination of category information using multiple stages | |
CN103886017B (en) | A kind of for providing the method and apparatus of related sub links in Search Results | |
KR101700585B1 (en) | On-line product search method and system | |
CN105765573B (en) | Improvements in website traffic optimization | |
CN109982128B (en) | Video bullet screen generation method and device, storage medium and electronic device | |
US20080077569A1 (en) | Integrated Search Service System and Method | |
CN106096050A (en) | A kind of method and apparatus of video contents search | |
CN108319376B (en) | Input association recommendation method and device for optimizing commercial word promotion | |
JP2015191655A (en) | Method and apparatus for generating recommendation page | |
CN113079417B (en) | Method, device and equipment for generating bullet screen and storage medium | |
CN104077290B (en) | A kind of method and apparatus for generating promoted account | |
JP2013531289A (en) | Use of model information group in search | |
CN103064880B (en) | A kind of methods, devices and systems providing a user with website selection based on search information | |
CN105956148A (en) | Resource information recommendation method and apparatus | |
CN107688616A (en) | Show unique fact of entity | |
CN102231152B (en) | Searching method for precisely inquiring based on IP (Internet Protocol) address of mobile terminal | |
CN105916032A (en) | Video recommendation method and video recommendation terminal equipment | |
KR102601545B1 (en) | Geographic position point ranking method, ranking model training method and corresponding device | |
CN108959580A (en) | A kind of optimization method and system of label data | |
CN115905489B (en) | Method for providing bidding information search service | |
CN106919588A (en) | A kind of application program search system and method |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20171129 Address after: 100007 Beijing City, Dongcheng District Tripitaka hall alley No. 17 Building 1 room 2129 Applicant after: Beijing micro era Entertainment Technology Co., Ltd. Address before: 100085, No. 3, courtyard 3, No. 1, ten Street, Shanghai Beijing City, 902, 902 Applicant before: Beijing Micro shadow Era Technology Co., Ltd. |
|
TA01 | Transfer of patent application right | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170704 |
|
RJ01 | Rejection of invention patent application after publication |