CN106528835A - Information acquisition method and device - Google Patents

Information acquisition method and device Download PDF

Info

Publication number
CN106528835A
CN106528835A CN201611035916.6A CN201611035916A CN106528835A CN 106528835 A CN106528835 A CN 106528835A CN 201611035916 A CN201611035916 A CN 201611035916A CN 106528835 A CN106528835 A CN 106528835A
Authority
CN
China
Prior art keywords
lexical
word
textual analysis
analysis word
user
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
CN201611035916.6A
Other languages
Chinese (zh)
Other versions
CN106528835B (en
Inventor
崔红伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201611035916.6A priority Critical patent/CN106528835B/en
Publication of CN106528835A publication Critical patent/CN106528835A/en
Application granted granted Critical
Publication of CN106528835B publication Critical patent/CN106528835B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/3332Query translation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • G06F16/3329Natural language query formulation or dialogue systems

Abstract

The application discloses an information acquisition method and device. A specific embodiment of the method comprises the following steps: acquiring an interaction statement input by other user in the interaction of a user and other user; judging whether a paraphrase word exists in the interaction statement, wherein the paraphrase word is the word with meaning needing to be explained; when the paraphrase word exists in the interaction statement and explanation information of the paraphrase word has not been presented to the user, acquiring the explanation information of the paraphrase word, and presenting the explanation information to the user. The explanations of the words such as abbreviations, new words and technical terms needing to be explained can be automatically searched, and the explanations of the words needing to be explained are presented to the user, and the convenience in the interaction process is improved.

Description

Information getting method and device
Technical field
The application is related to computer realm, and in particular to interaction field, more particularly to information getting method and device.
Background technology
It is conventional interactive mode to be interacted using the application of such as instant messaging between user.In interaction, User is frequently encountered abbreviation, the situation of the implication of neologisms for not knowing about other side's input.User needs to suspend interaction, right The word for not knowing about concrete meaning is scanned for, and obtains the concrete meaning of word, so as to cause interaction relatively complicated.
The content of the invention
This application provides information getting method and device, ask for solving the technology that above-mentioned background section is present Topic.
In a first aspect, this application provides information getting method, the method includes:Acquisition user is interacted with other users In by other users be input into alternate statement;Whether there is lexical or textual analysis word in judging alternate statement, lexical or textual analysis word is to need to its implication The word for explaining;When there is lexical or textual analysis word in alternate statement and the explanation information of lexical or textual analysis word was not presented to user, obtain The explanation information of lexical or textual analysis word is taken, and explanation information is presented to user.
Second aspect, this application provides information acquisition device, the device includes:Acquiring unit, is configured to obtain and uses The alternate statement being input into by other users in the interacting of family and other users;Judging unit, in being configured to judge alternate statement With the presence or absence of lexical or textual analysis word, lexical or textual analysis word is the word for needing to explain its implication;Display unit, is configured to work as alternate statement It is middle there is lexical or textual analysis word and lexical or textual analysis word be not presented to user explanation information when, obtain lexical or textual analysis word explanation information, Yi Jixiang User is presented explanation information.
Information getting method and device that the application is provided, are used by other in the interacting of user and other users by obtaining The alternate statement of family input;Need to explain its implication with the presence or absence of lexical or textual analysis word, lexical or textual analysis word in judging alternate statement Word;When there is lexical or textual analysis word in alternate statement and the explanation information of lexical or textual analysis word was not presented to user, lexical or textual analysis word is obtained Explanation information, and explanation information is presented to user.Realize during user mutual, find out automatically needs and solved The explanation of the words such as the abbreviation released, neologisms, technical term, and the explanation of the word for needing to explain is presented to user, Lift the convenience of interaction.
Description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, the application other Feature, objects and advantages will become more apparent upon:
Fig. 1 can be the exemplary system architecture figure of the embodiment of the information getting method or device that are applied to the application;
The flow chart that Fig. 2 shows one embodiment of the information getting method according to the application;
Fig. 3 shows an exemplary process diagram of the information getting method according to the application;
Fig. 4 shows the structural representation of one embodiment of the information acquisition device according to the application;
Fig. 5 is adapted for the structural representation of the computer system of the information acquisition device for realizing the embodiment of the present application.
Specific embodiment
With reference to the accompanying drawings and examples the application is described in further detail.It is understood that this place is retouched The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that, in order to Be easy to description, illustrate only in accompanying drawing to about the related part of invention.
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phase Mutually combine.Below with reference to the accompanying drawings and in conjunction with the embodiments describing the application in detail.
Fig. 1 shows the exemplary system architecture of the embodiment of the information getting method or device that can apply to the application 100。
As shown in figure 1, system architecture 100 can include terminal unit 101,102,103, network 104 and server 105. Medium of the network 104 to the offer transmission link between terminal unit 101,102,103 and server 105.Network 104 can be with Including various connection types, such as wired, wireless transmission link or fiber optic cables etc..
User can be interacted with server 105 by network 104 with using terminal equipment 101,102,103, to receive or send out Send message etc..Various applications, such as application of instant messaging class, input method class can be installed on terminal unit 101,102,103 Using, browser class application, searching class application etc..
Terminal unit 101,102,103 can be with display screen and support the various electronic equipments of network service, bag Include but be not limited to smart mobile phone, panel computer, E-book reader, desk computer etc..
Terminal unit 101,102,103 can configure the word of the types such as storage abbreviation, emerging neologisms, technical term The dictionary of the explanation of language and word.Server 105 can store the inverted index of search engine.Terminal unit 101,102,103 The alternate statement being input into when can send and interact between user to server 105.Server 105 can utilize search engine Inverted index retrieval alternate statement in the presence or absence of the indexing key words matched with the indexing key words in inverted index, and Indexing key words corresponding index content is sent to into terminal unit 101,102,103.
Fig. 2 is refer to, the flow process 200 of one embodiment of information getting method according to the application is it illustrates.This Shen Please the information getting method that provided of embodiment can be performed by the terminal unit 101,102,103 in Fig. 1, correspondingly, information Acquisition device can be arranged in terminal unit 101,102,103.The method is comprised the following steps:
Step 201, obtains the alternate statement by other users input in the interacting of user and other users.
In the present embodiment, between user when interacting, such as chatted by instant messaging application between user It when, be frequently encountered need inquire about other side input alternate statement in word implication situation.To can need to word The word that the implication of language is explained is referred to as lexical or textual analysis word.
In the present embodiment, in order to automatically in user interaction process other side input alternate statement in lexical or textual analysis word carry out Explain, the alternate statement of the other users input interacted with user can be obtained first.
It should be understood that the user in the present embodiment may refer to any one user in the interaction of multiple users, phase Answer, other users then may refer to the user interacted with the user.
In some optional implementations of the present embodiment, lexical or textual analysis word includes:Abbreviation, emerging neologisms, specialty Term.
In the present embodiment, the lexical or textual analysis word explained to the implication of word is needed to include but is not limited to:Word The abbreviation ICBC of abbreviation such as industrial and commercial bank, emerging neologisms such as cyberspeak " people's heavily fortified point does not break ", technical term example Such as the technical term " credible performing environment " of safe practice.When interacting between users, such as using instant between user Communication applications are chatted, and are often input into the abbreviation of some words to lift interactive efficiency.Also some are often input into new The neologisms of appearance are lifting interactive interest.When the interaction content between user is associated with the work of user, also Jing is normal Some technical terms can be input into.Such as user and the other users interacted with the user are network engineers, generally use Some technical terms related to network technology can be input in interaction between family.When occurring abbreviation in alternate statement, newly go out During the lexical or textual analysis words such as existing neologisms, technical term, in order to automatically identify the lexical or textual analysis word in alternate statement, the implication of lexical or textual analysis word is entered Row explanation, can obtain alternate statement first.
Step 202, whether there is lexical or textual analysis word in judging alternate statement.
In the present embodiment, language is interacted what is be input into by the other users that step 201 gets with user interacts After sentence, it can be determined that with the presence or absence of the lexical or textual analysis word for needing to explain its implication in the alternate statement.For example, between user When being chatted by instant messaging application, it can be determined that in the chat sentence of the other users input interacted with user be The no lexical or textual analysis word for needing to explain its implication comprising abbreviation, emerging neologisms, technical term etc..
In some optional implementations of the present embodiment, include with the presence or absence of lexical or textual analysis word in judging alternate statement:Sentence With the presence or absence of the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary in disconnected alternate statement, lexical or textual analysis word dictionary includes:Lexical or textual analysis word, release The explanation information of adopted word;When there is the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary in alternate statement, it is determined that interaction language There is lexical or textual analysis word in sentence;When there is no the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary in alternate statement, interaction is judged The word matched with the presence or absence of the indexing key words in the inverted index with search engine in sentence, inverted index include:As The corresponding explanation information of the lexical or textual analysis word of indexing key words, indexing key words;As presence in alternate statement and the row of search engine During the word of the indexing key words matching in index, in determining alternate statement, there is lexical or textual analysis word.
In the present embodiment, before whether there is lexical or textual analysis word in alternate statement is judged, can be previously according to lexical or textual analysis word Type, sets up different types of lexical or textual analysis word dictionary.For example, the abbreviation dictionary comprising abbreviation, the neologisms comprising neologisms are set up The lexical or textual analysis word dictionaries such as dictionary, the technical term dictionary comprising technical term.
In the present embodiment, the lexical or textual analysis words such as the abbreviation of magnanimity, neologisms, technical term can be obtained in advance.Then, by sea The lexical or textual analysis word of amount is added in lexical or textual analysis word dictionary with the explanation information of lexical or textual analysis word.For example, the abbreviation ICBC of industrial and commercial bank is obtained, Then, it is that industrial and commercial bank is added in lexical or textual analysis word dictionary abbreviation dictionary by the explanation information of abbreviation ICBC and the abbreviation.
In the present embodiment, emerging neologisms such as network can be obtained from microblog, forum's platform, mhkc platform Term " people's heavily fortified point does not break ".Microblog, forum's platform, mhkc platform can carry out semantic point to the word occurred on platform Analysis, judges whether word is neologisms.The explanation information of the neologisms for getting and neologisms can be added to lexical or textual analysis word dictionary new In word dictionary.
In the present embodiment, after the alternate statement for obtaining the other users input interacted with user, can be with head First enter line retrieval in local lexical or textual analysis word dictionary, retrieve in the alternate statement with the presence or absence of with local lexical or textual analysis word dictionary in The word of lexical or textual analysis word matching, that is, whether there is lexical or textual analysis word in retrieving the alternate statement.Release with local when existing in alternate statement During the word of the lexical or textual analysis word matching in adopted word dictionary, it may be determined that there is lexical or textual analysis word in alternate statement.For example, local lexical or textual analysis word It is industrial and commercial bank comprising the corresponding explanation information of abbreviation ICBC and abbreviation ICBC in dictionary abbreviation dictionary, when entering with user The other users of row interaction during the abbreviation ICBC comprising industrial and commercial bank, then can determine the interaction in the alternate statement of input There is lexical or textual analysis word i.e. ICBC in sentence.
In the present embodiment, when there is no the word that matches with the lexical or textual analysis word in local lexical or textual analysis word dictionary in alternate statement When, i.e., when not retrieving lexical or textual analysis word in local lexical or textual analysis word dictionary, it is possible to use in search engine retrieving alternate statement whether There is lexical or textual analysis word.For example, whether there is lexical or textual analysis word in retrieving alternate statement in the encyclopaedia class content from search engine.Can be to Search engine sends the alternate statement that user is input in interaction, in retrieving alternate statement is in the inverted index of search engine It is no to there is lexical or textual analysis word.For example, in the inverted index of the encyclopaedia class content of search engine, the exercise question of encyclopaedia class content is used as index Key word, indexing key words is to there is index content.That can retrieve the other users input that interacts with user interacts language Whether there is indexing key words in sentence, when there is indexing key words in alternate statement, it may be determined that exist in the alternate statement Lexical or textual analysis word of the lexical or textual analysis word i.e. as indexing key words.
Step 203, when the explanation information of lexical or textual analysis word was not presented to user, is presented the explanation information of lexical or textual analysis word.
In the present embodiment, language is interacted when what is be input into by the other users that step 202 is judged with user interacts When there is lexical or textual analysis word in sentence, it can be determined that the explanation information of lexical or textual analysis word whether was not presented to user.When judging not to user The explanation information of the lexical or textual analysis word when explanation information of lexical or textual analysis word was presented, can be further obtained, lexical or textual analysis word is presented to user Explanation information.
For example, user is the product manager of application, and the other users interacted with the user are safety engineer, user It is with other users in interaction, when other users are input into the technical term " credible performing environment " of safe practice, " credible to hold The explanation information of row environment " is not presented out-of-date to the user, can obtain the explanation information of " credible performing environment ", to the user The explanation information of " credible performing environment " is presented.
In some optional implementations of the present embodiment, after explanation information is presented to user, also include:Generate Indicate the configured information of the explanation information of lexical or textual analysis word had been presented to user.
In the present embodiment, the lexical or textual analysis word in the alternate statement for getting the other users input interacted with user Explanation information, present lexical or textual analysis word explanation information after, can generate indicate to user presented lexical or textual analysis word explanation letter The configured information of breath.So as to, when interact with user other users input alternate statement in occur the lexical or textual analysis word again When, according to the configured information, can judge that the explanation information of the lexical or textual analysis word was presented to user, i.e., user had checked this The explanation information of lexical or textual analysis word, no longer can be presented the explanation information of the lexical or textual analysis word to the user.
In some optional implementations of the present embodiment, when there is lexical or textual analysis word in alternate statement and to user be not in When now crossing the explanation information of lexical or textual analysis word, the explanation information for obtaining lexical or textual analysis word includes:When presence in alternate statement and lexical or textual analysis word dictionary In lexical or textual analysis word matching word when, from lexical or textual analysis word dictionary obtain lexical or textual analysis word explanation information;When not existing in alternate statement Indexing key words in the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary and the inverted index of presence and search engine During the word matched somebody with somebody, the explanation information of lexical or textual analysis word is obtained from the inverted index of search engine.
For example, when being chatted using instant messaging application, the chat of the other users input interacted with user When including abbreviation ICBC in sentence, whether can wrap in judging local lexical or textual analysis word dictionary abbreviation dictionary by step 202 Containing the abbreviation, when the abbreviation is included in local lexical or textual analysis word dictionary abbreviation dictionary, and the abbreviation is judged Explanation information is not presented out-of-date to user, the i.e. industrial and commercial silver of explanation information that can obtain the abbreviation from local lexical or textual analysis word dictionary OK, the explanation information is presented to user, so that automatically to needing the word explained to explain in chat process.
Again for example, it is " credible comprising technical term in the chat sentence of the other users input that user is received using terminal During performing environment ", when technical term " credible performing environment " is not included in local lexical or textual analysis word dictionary technical term dictionary, Chat sentence can be sent to search engine, in the inverted index of the technology class content of search engine, include indexing key words Technical term " credible performing environment " is included in " credible performing environment ", the i.e. inverted index of search engine, and is judged not The explanation information of " credible performing environment " is not presented out-of-date to user, can obtain the index from the inverted index of search engine The corresponding index content of key word, i.e. " credible performing environment " corresponding explanation information, are presented the explanation information to user.
Fig. 3 is refer to, an exemplary process diagram of the information getting method according to the application is it illustrates.
Step 301:Obtain the chat sentence of input.When being chatted using instant messaging application, the end that user uses End can receive the chat sentence of the terminal transmission that other users are used.
Step 302:Whether lexical or textual analysis word is had in judging chat sentence.May determine that whether in need in chat sentence solution The lexical or textual analysis words such as the abbreviation released, neologisms, technical term.When there is lexical or textual analysis word in chat sentence is judged, execution step 303.
Step 303, judges whether user checked the explanation of lexical or textual analysis word.Can decide whether to have been presented to a user this The explanation of lexical or textual analysis word.When the explanation information of the lexical or textual analysis word was not presented to user, i.e., user did not checked the explanation of lexical or textual analysis word When, execution step 304.
Step 304:Judge explanation of the local lexical or textual analysis word dictionary with the presence or absence of lexical or textual analysis word.Can be in local lexical or textual analysis word dictionary The explanation information of inquiry lexical or textual analysis word, when the explanation information of lexical or textual analysis word is not inquired in local lexical or textual analysis word dictionary, performs step Rapid 305, when the explanation information of lexical or textual analysis word is inquired in local lexical or textual analysis word dictionary, execution step 306.
Step 305:Whether there is the explanation of lexical or textual analysis word in judging search engine.Search engine inquiry lexical or textual analysis word can be used Explanation information.When the explanation information of lexical or textual analysis word is gone out using search engine inquiry, execution step 306.
Step 306:The explanation of lexical or textual analysis word is presented.Lexical or textual analysis word can be presented on the corresponding position of lexical or textual analysis word in chat sentence Explanation.
Fig. 4 is refer to, as the realization to method shown in above-mentioned each figure, this application provides a kind of information acquisition device One embodiment, the device embodiment are corresponding with the embodiment of the method shown in Fig. 2.
As shown in figure 4, the information acquisition device 400 of the present embodiment includes:Acquiring unit 401, judging unit 402 are presented Unit 403.Wherein, acquiring unit 401 is configured to obtain in the interacting of user and other users by the friendship of other users input Mutual sentence;Judging unit 402 whether there is lexical or textual analysis word in being configured to judge alternate statement, lexical or textual analysis word is to need to enter its implication The word that row is explained;Display unit 403 is configured to when there is lexical or textual analysis word in alternate statement and lexical or textual analysis was not presented to user The explanation information of lexical or textual analysis word during the explanation information of word, is obtained, and explanation information is presented to user.
In some optional implementations of the present embodiment, lexical or textual analysis word includes:Abbreviation, emerging neologisms, specialty Term.
In some optional implementations of the present embodiment, judging unit 402 includes:Lexical or textual analysis word judgment sub-unit is (not Illustrate), it is configured to judge in alternate statement with the presence or absence of the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary, lexical or textual analysis word word Storehouse includes:The explanation information of lexical or textual analysis word, lexical or textual analysis word;When the word that presence in alternate statement is matched with the lexical or textual analysis word in lexical or textual analysis word dictionary During language, in determining alternate statement, there is lexical or textual analysis word;When not having what is matched with the lexical or textual analysis word in lexical or textual analysis word dictionary in alternate statement During word, the word matched with the presence or absence of the indexing key words in the inverted index with search engine in judging alternate statement, Row's index includes:The corresponding explanation information of lexical or textual analysis word, indexing key words as indexing key words;When in alternate statement exist with During the word of the indexing key words matching in the inverted index of search engine, in determining alternate statement, there is lexical or textual analysis word.
In some optional implementations of the present embodiment, display unit 403 includes:Lexical or textual analysis word is presented subelement (not Illustrate), it is configured to when there is the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary in alternate statement, from lexical or textual analysis word dictionary The middle explanation information for obtaining lexical or textual analysis word;When do not exist in alternate statement the word that matches with the lexical or textual analysis word in lexical or textual analysis word dictionary and During the word that presence is matched with the indexing key words in the inverted index of search engine, obtain from the inverted index of search engine The explanation information of lexical or textual analysis word.
In some optional implementations of the present embodiment, device 400 also includes:Signal generating unit (not shown), configuration The instruction letter that the explanation information of lexical or textual analysis word was presented to user is indicated for, after explanation information is presented to user, generating Breath.
Fig. 5 shows the structural representation of the computer system for being suitable to the information acquisition device for realizing the embodiment of the present application Figure.
As shown in figure 5, computer system 500 includes CPU (CPU) 501, which can be read-only according to being stored in Program in memorizer (ROM) 502 or be loaded into the program in random access storage device (RAM) 503 from storage part 508 and Perform various appropriate actions and process.In RAM503, the system that is also stored with 500 operates required various programs and data. CPU 501, ROM502 and RAM 503 is connected with each other by bus 504.Input/output (I/O) interface 505 is also connected to always Line 504.
I/O interfaces 505 are connected to lower component:Including the importation 506 of keyboard, mouse etc.;Penetrate including such as negative electrode The output par, c 507 of spool (CRT), liquid crystal display (LCD) etc. and speaker etc.;Storage part 508 including hard disk etc.; And the communications portion 509 of the NIC including LAN card, modem etc..Communications portion 509 via such as because The network of special net performs communication process.Driver 510 is also according to needing to be connected to I/O interfaces 505.Detachable media 511, such as Disk, CD, magneto-optic disk, semiconductor memory etc., as needed in driver 510, in order to read from it Computer program be mounted into as needed storage part 508.
Especially, in accordance with an embodiment of the present disclosure, computer is may be implemented as above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program, and which includes being tangibly embodied in machine readable Computer program on medium, the computer program include the program code for the method shown in execution flow chart.At this In the embodiment of sample, the computer program can be downloaded and installed from network by communications portion 509, and/or from removable Unload medium 511 to be mounted.
Flow chart and block diagram in accompanying drawing, it is illustrated that according to the system of the various embodiments of the application, method and computer journey The architectural framework in the cards of sequence product, function and operation.At this point, each square frame in flow chart or block diagram can generation A part for table one module, program segment or code, a part for the module, program segment or code include one or more For realizing the executable instruction of the logic function of regulation.It should also be noted that in some realizations as replacement, institute in square frame The function of mark can also occur with the order different from being marked in accompanying drawing.For example, the two square frame reality for succeedingly representing On can perform substantially in parallel, they can also be performed sometimes in the opposite order, and this is depending on involved function.Also to It is noted that the combination of block diagram and/or each square frame and block diagram and/or the square frame in flow chart in flow chart, Ke Yiyong Perform the function of regulation or the special hardware based system of operation to realize, or can be referred to computer with specialized hardware The combination of order is realizing.
As on the other hand, present invention also provides a kind of nonvolatile computer storage media, the non-volatile calculating Machine storage medium can be the nonvolatile computer storage media described in above-described embodiment included in device;Can also be Individualism, without the nonvolatile computer storage media allocated in terminal.Above-mentioned nonvolatile computer storage media is deposited One or more program is contained, when one or more of programs are performed by an equipment so that the equipment:Obtain The alternate statement being input into by other users in the interacting of user and other users;Whether there is lexical or textual analysis in judging the alternate statement Word, the lexical or textual analysis word are the word for needing to explain its implication;When exist in the alternate statement lexical or textual analysis word and not to The explanation information of lexical or textual analysis word when the user was presented the explanation information of the lexical or textual analysis word, is obtained, and is presented to the user The explanation information.
Above description is only the preferred embodiment and the explanation to institute's application technology principle of the application.People in the art Member is it should be appreciated that invention scope involved in the application, however it is not limited to the technology of the particular combination of above-mentioned technical characteristic Scheme, while should also cover in the case of without departing from the inventive concept, is carried out by above-mentioned technical characteristic or its equivalent feature Combination in any and other technical schemes for being formed.Such as features described above has similar work(with (but not limited to) disclosed herein The technical scheme that the technical characteristic of energy is replaced mutually and formed.

Claims (10)

1. a kind of information getting method, it is characterised in that methods described includes:
Obtain the alternate statement by other users input in the interacting of user and other users;
Whether there is lexical or textual analysis word in judging the alternate statement, the lexical or textual analysis word is the word for needing to explain its implication;
When there is lexical or textual analysis word in the alternate statement and the explanation information of the lexical or textual analysis word not being presented to the user, obtain The explanation information of the lexical or textual analysis word is taken, and the explanation information is presented to the user.
2. method according to claim 1, it is characterised in that lexical or textual analysis word includes:Abbreviation, emerging neologisms, specialty Term.
3. method according to claim 2, it is characterised in that judge in the alternate statement with the presence or absence of lexical or textual analysis word bag Include:
Judge in the alternate statement with the presence or absence of the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary, the lexical or textual analysis word dictionary Including:The explanation information of lexical or textual analysis word, the lexical or textual analysis word;
When there is the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary in the alternate statement, exist in determining alternate statement Lexical or textual analysis word;
When there is no the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary in the alternate statement, the alternate statement is judged In the word that matches with the presence or absence of the indexing key words in the inverted index with search engine, the inverted index includes:As The corresponding explanation information of the lexical or textual analysis word of indexing key words, indexing key words;
During the word that the indexing key words in it there is the inverted index with search engine in the alternate statement is matched, it is determined that handing over Mutually there is lexical or textual analysis word in sentence.
4. method according to claim 3, it is characterised in that when there is lexical or textual analysis word in the alternate statement and not to institute When stating user the explanation information of the lexical or textual analysis word was presented, the explanation information for obtaining the lexical or textual analysis word includes:
When there is the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary in the alternate statement, from the lexical or textual analysis word dictionary Obtain the explanation information of the lexical or textual analysis word;
When there is no the word and presence and search engine that match with the lexical or textual analysis word in lexical or textual analysis word dictionary in the alternate statement Inverted index in indexing key words matching word when, obtain the solution of the lexical or textual analysis word from the inverted index of search engine Release information.
5. method according to claim 4, it is characterised in that after the explanation information is presented to the user, institute Stating method also includes:
Generate the configured information for indicating that the explanation information of the lexical or textual analysis word had been presented to user.
6. a kind of information acquisition device, it is characterised in that described device includes:
Acquiring unit, is configured to obtain in the interacting of user and other users by the alternate statement of other users input;
Judging unit, whether there is lexical or textual analysis word in being configured to judge the alternate statement, the lexical or textual analysis word is to need to contain which The word that justice is explained;
Display unit, is configured to when there is lexical or textual analysis word in the alternate statement and the lexical or textual analysis was not presented to the user The explanation information of the lexical or textual analysis word during explanation information of word, is obtained, and the explanation information is presented to the user.
7. device according to claim 6, it is characterised in that lexical or textual analysis word includes:Abbreviation, emerging neologisms, specialty Term.
8. device according to claim 7, it is characterised in that judging unit includes:
Lexical or textual analysis word judgment sub-unit, be configured to judge in the alternate statement with the presence or absence of with lexical or textual analysis word dictionary in lexical or textual analysis word The word of matching, the lexical or textual analysis word dictionary include:The explanation information of lexical or textual analysis word, the lexical or textual analysis word;When depositing in the alternate statement In the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary, in determining alternate statement, there is lexical or textual analysis word;When the alternate statement In when there is no the word matched with the lexical or textual analysis word in lexical or textual analysis word dictionary, judge in the alternate statement with the presence or absence of drawing with search The word of the indexing key words matching in the inverted index held up, the inverted index include:Lexical or textual analysis word as indexing key words, The corresponding explanation information of indexing key words;Index in it there is the inverted index with search engine in the alternate statement is crucial During the word of word matching, in determining alternate statement, there is lexical or textual analysis word.
9. device according to claim 8, it is characterised in that display unit includes:
Lexical or textual analysis word is presented subelement, is configured to match with the lexical or textual analysis word in lexical or textual analysis word dictionary when existing in the alternate statement During word, the explanation information of the lexical or textual analysis word is obtained from the lexical or textual analysis word dictionary;When not existing in the alternate statement and release What the word and presence that the lexical or textual analysis word in adopted word dictionary is matched was matched with the indexing key words in the inverted index of search engine During word, the explanation information of the lexical or textual analysis word is obtained from the inverted index of search engine.
10. device according to claim 9, it is characterised in that described device also includes:
Signal generating unit, is configured to after the explanation information is presented to the user, generates and indicates to present to user The configured information of the explanation information of the lexical or textual analysis word.
CN201611035916.6A 2016-11-18 2016-11-18 Information acquisition method and device Active CN106528835B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611035916.6A CN106528835B (en) 2016-11-18 2016-11-18 Information acquisition method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611035916.6A CN106528835B (en) 2016-11-18 2016-11-18 Information acquisition method and device

Publications (2)

Publication Number Publication Date
CN106528835A true CN106528835A (en) 2017-03-22
CN106528835B CN106528835B (en) 2019-12-20

Family

ID=58356027

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611035916.6A Active CN106528835B (en) 2016-11-18 2016-11-18 Information acquisition method and device

Country Status (1)

Country Link
CN (1) CN106528835B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110019678A (en) * 2017-12-12 2019-07-16 北京百度网讯科技有限公司 Information presentation, search method and device
CN110378704A (en) * 2019-07-23 2019-10-25 珠海格力电器股份有限公司 Method, storage medium and the terminal device of suggestion feedback based on fuzzy diagnosis
WO2019223597A1 (en) * 2018-05-23 2019-11-28 杭州海康威视数字技术股份有限公司 Method and device for annotation information determination and prefix tree construction
CN111666018A (en) * 2020-06-08 2020-09-15 上海连尚网络科技有限公司 Reading content processing method, electronic device and medium
CN112035615A (en) * 2020-08-31 2020-12-04 康键信息技术(深圳)有限公司 Online inquiry data processing method and device and computer equipment
CN113534973A (en) * 2020-04-16 2021-10-22 北京搜狗科技发展有限公司 Input method, input device and input device
CN113704406A (en) * 2021-08-30 2021-11-26 临沂职业学院 Chinese paraphrase matching system and method for popular abbreviations

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1983271A (en) * 2005-12-16 2007-06-20 国际商业机器公司 System and method for defining and translating chat abbreviations
CN105550643A (en) * 2015-12-08 2016-05-04 小米科技有限责任公司 Medical term recognition method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1983271A (en) * 2005-12-16 2007-06-20 国际商业机器公司 System and method for defining and translating chat abbreviations
CN105550643A (en) * 2015-12-08 2016-05-04 小米科技有限责任公司 Medical term recognition method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
魏超 等: "《数字传播论要 第1版》", 31 May 2013, 北京:知识产权出版社 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110019678A (en) * 2017-12-12 2019-07-16 北京百度网讯科技有限公司 Information presentation, search method and device
CN110019678B (en) * 2017-12-12 2023-08-29 北京百度网讯科技有限公司 Information presentation and retrieval method and device
WO2019223597A1 (en) * 2018-05-23 2019-11-28 杭州海康威视数字技术股份有限公司 Method and device for annotation information determination and prefix tree construction
CN110378704A (en) * 2019-07-23 2019-10-25 珠海格力电器股份有限公司 Method, storage medium and the terminal device of suggestion feedback based on fuzzy diagnosis
CN110378704B (en) * 2019-07-23 2021-10-22 珠海格力电器股份有限公司 Opinion feedback method based on fuzzy recognition, storage medium and terminal equipment
CN113534973A (en) * 2020-04-16 2021-10-22 北京搜狗科技发展有限公司 Input method, input device and input device
CN111666018A (en) * 2020-06-08 2020-09-15 上海连尚网络科技有限公司 Reading content processing method, electronic device and medium
CN112035615A (en) * 2020-08-31 2020-12-04 康键信息技术(深圳)有限公司 Online inquiry data processing method and device and computer equipment
CN113704406A (en) * 2021-08-30 2021-11-26 临沂职业学院 Chinese paraphrase matching system and method for popular abbreviations
CN113704406B (en) * 2021-08-30 2023-06-30 临沂职业学院 Chinese paraphrasing matching system and method for popular abbreviations

Also Published As

Publication number Publication date
CN106528835B (en) 2019-12-20

Similar Documents

Publication Publication Date Title
CN106528835A (en) Information acquisition method and device
US9646251B2 (en) Detection of communication topic change
CN104933084B (en) A kind of method, apparatus and equipment for obtaining answer information
US10928996B2 (en) Systems, devices and methods for electronic determination and communication of location information
US9720904B2 (en) Generating training data for disambiguation
CN108984650B (en) Computer-readable recording medium and computer device
US20210406473A1 (en) System and method for building chatbot providing intelligent conversational service
US10949418B2 (en) Method and system for retrieval of data
US20190258606A1 (en) Generating index entries in source files
US9542365B1 (en) Methods for generating e-mail message interfaces
US10339534B2 (en) Segregation of chat sessions based on user query
US20160028895A1 (en) Identifying topic experts among participants in a conference call
JP2015072614A (en) Method for detecting expression capable of becoming dangerous expression by relying on specific theme and electronic device and program for electronic device for detecting the same expression
US20200210644A1 (en) Removable spell checker device
US8706909B1 (en) Systems and methods for semantic URL handling
CN110187780B (en) Long text prediction method, long text prediction device, long text prediction equipment and storage medium
US9916307B1 (en) Dynamic translation of idioms
CN111178052A (en) Method and device for constructing robot process automation application
WO2017087624A1 (en) Asynchronous speech act detection in text-based messages
JP2021524086A (en) Finding a resource that responded to a query that contained an unknown word
KR102151322B1 (en) Information push method and device
US20180144309A1 (en) System and Method for Determining Valid Request and Commitment Patterns in Electronic Messages
CN114297380A (en) Data processing method, device, equipment and storage medium
CN111986676A (en) Intelligent process control method and device, electronic equipment and storage medium
CN112462952A (en) Outputting a suggestion of candidates

Legal Events

Date Code Title Description
C06 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