CN104679784A - O2B intelligent searching method and system - Google Patents

O2B intelligent searching method and system Download PDF

Info

Publication number
CN104679784A
CN104679784A CN201310634240.2A CN201310634240A CN104679784A CN 104679784 A CN104679784 A CN 104679784A CN 201310634240 A CN201310634240 A CN 201310634240A CN 104679784 A CN104679784 A CN 104679784A
Authority
CN
China
Prior art keywords
search
word
vocabulary
intelligent
information
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
Application number
CN201310634240.2A
Other languages
Chinese (zh)
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.)
SHANGHAI BOKE INFORMATION TECHNOLOGY Co Ltd
Original Assignee
SHANGHAI BOKE INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI BOKE INFORMATION TECHNOLOGY Co Ltd filed Critical SHANGHAI BOKE INFORMATION TECHNOLOGY Co Ltd
Priority to CN201310634240.2A priority Critical patent/CN104679784A/en
Publication of CN104679784A publication Critical patent/CN104679784A/en
Pending legal-status Critical Current

Links

Abstract

The invention discloses an O2B intelligent searching method and system and belongs to the technical field of computer. The O2B intelligent searching method includes that carrying out logic association on words, and building a mapping lexicon; acquiring search content input by a user; carrying out semantic analysis on the search content input by the user; carrying out quadratic search on the semantic analysis result to obtain associated words, and using the associated words as search words; reasoning the search words in a rule base, and obtaining the search result; outputting the research result. The O2B intelligent searching method and system have beneficial effects that the improved O2B intelligent searching method is provided for overcoming the disadvantage that an existing search engine cannot meet the real demand of a user, through semantic analysis and logic mapping, the complicated and changing language is simplified, and the real demand of the user is translated precisely to provide precise search service.

Description

A kind of O2B intelligent search method and system
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of O2B intelligent search method and system.
Background technology
Along with the development of information age, each corner of people's life has also been come in internet.Click search engine, people are often home-confined just can obtain various information, the shared life greatly facilitating people of information.The flourish of ecommerce is also provided convenience for people obtain various service by internet.But, along with the continuous increase of Internet user group, how to hold the true intention of user more accurately, provide faster and serve easily, cause the concern of service provider and agents gradually.
O2B (Order To Business), namely purchases quoting model, is a kind of novel electronic business mode.O2B pattern is precisely effectively mated supplier with sequence information and is carried out trade extended theorem of new generation for characteristic.Compared to traditional B2B, B2C pattern, O2B pattern can more accurately for user provides the respective services of its demand of coupling.
Traditional search engine, by key search, finds the related web page index meeting this keyword, and result is finally presented to search subscriber by certain rank rule from database.Realizing in process of the present invention, inventor finds that prior art exists following problem:
First, existing search engine mainly takes Boolean expression based on keyword as input, and this just causes search engine and is difficult to accurately grasp the real demand lying in keyword user behind.
secondly, based on the indexed mode of keyword, cause existing way of search comparatively mechanical, the Search Results enormous amount of acquisition and do not add screening.The result of " keyword full-text search ", just as throwing to our all answers that can obtain, has no guidance quality.Point to search clear and definite not for keyword, its effect is unavoidably barely satisfactory.A such as user search " my refrigerator has been broken ", the result that he obtains is the various webpages including " my refrigerator has been broken " this word, if and user needs to find the settling modes such as refrigerator maintenance, then need to input more keyword, this adds the burden to the unfamiliar class user of search engine application virtually.
 
Summary of the invention
The object of the invention is to, overcome the defect that existing search engine can not meet user's real demand, a kind of O2B intelligent search method of improvement is provided, it is by semantic analysis and logical mappings, simplified by language complicated and changeable, in all scattered result for retrieval, " trying to make a match " sketches the contours of the really useful information required for us.Accurate translation goes out the real demand of user, and then provides search service accurately.
the present invention also aims to provide a kind of O2B intelligent searching system realizing above-mentioned O2B intelligent search method.
One of for achieving the above object, the invention provides a kind of O2B intelligent search method.Described technical scheme is as follows:
A kind of O2B intelligent search method, comprises the following steps:
Dictionary construction step: vocabulary is carried out logic association, sets up and maps dictionary;
Data Enter step: the search content obtaining user's input;
Semantic analysis step: semantic analysis is carried out to the search content of user's input;
Quadratic search step: semantic analysis result quadratic search is drawn conjunctive word, as search word;
Information retrieval step: described search word is carried out reasoning computing in rule base, and obtains Search Results;
Information feed back step: export described Search Results.
Preferred as technique scheme, described dictionary construction step comprises:
Vocabulary logic association step: use graph model processing feature word weight, vocabulary is carried out logic association, and sets up mapping relations with this;
Preserve map information step: by described vocabulary mapping relations stored in described dictionary.
Preferred as technique scheme, described semantic analysis step comprises:
Word segmentation processing step: utilize participle technique to carry out word segmentation processing to the search content that described user inputs;
Extract keyword step: search keyword according to Chinese taxemes such as participle SVOs.
Preferred as technique scheme, described quadratic search step, for carry out Controlling UEP to described keyword, judges the vocabulary degree of association according to term weight function, obtains and its information that degree of association is the highest in described dictionary, as search word.
Preferred as technique scheme, described information retrieval step comprises:
Dimensional analysis step: described search word is carried out dimensional analysis, extracts multidimensional information;
Rule calculation step: described search word is carried out reasoning computing in conjunction with described multidimensional information by service regeulations engine in rule base, and obtains Search Results.
Correspondingly, for realizing another object above-mentioned, present invention also offers a kind of O2B intelligent searching system.
A kind of O2B intelligent searching system, comprising:
Dictionary building block: for vocabulary is carried out logic association, sets up and maps dictionary;
Semantic module: the search content for inputting user carries out semantic analysis;
Quadratic search module: for semantic analysis result quadratic search is drawn conjunctive word, as search word;
Information searching module: for described search word is carried out reasoning computing in rule base, and obtain Search Results;
Data interaction module: for receiving described search content, and export described Search Results.
Preferred as technique scheme, described dictionary building block comprises:
Vocabulary logic association unit: for using graph model processing feature word weight, vocabulary being carried out logic association, and sets up mapping relations with this;
Vocabulary mapping relations storehouse: for storing described vocabulary mapping relations.
Preferred as technique scheme, described semantic module comprises:
Word segmentation processing unit: word segmentation processing is carried out to the search content that described user inputs for utilizing participle technique;
Keyword extracting unit: for searching keyword according to Chinese taxemes such as participle SVOs.
Preferred as technique scheme, described quadratic search module is used for described keyword to carry out Controlling UEP, judges the vocabulary degree of association according to term weight function, obtains and it has the information of mapping relations, as search word in described dictionary.
Preferred as technique scheme, described information searching module comprises:
Dimensional analysis unit: for described search word is carried out dimensional analysis, extracts multidimensional information;
Regulation engine: for described search word is carried out reasoning computing in conjunction with described multidimensional information in rule base, and obtain Search Results.
Compared with prior art, the invention has the beneficial effects as follows: O2B intelligent search method or O2B intelligent searching system, by the analyze to user's words and phrases, excavate the real demand lying in key word user behind more accurately, thus simplify, filter out the Search Results more meeting user and require.
 
Accompanying drawing explanation
Fig. 1 is the process flow diagram of O2B intelligent search method in one embodiment of the invention;
Fig. 2 is the process flow diagram of dictionary construction step in one embodiment of the invention;
Fig. 3 is the process flow diagram of semantic analysis step in one embodiment of the invention;
Fig. 4 is the process flow diagram of information retrieval step in one embodiment of the invention;
Fig. 5 is the structural representation of O2B intelligent searching system in one embodiment of the invention;
Fig. 6 is the unit figure that in one embodiment of the invention, dictionary building block comprises;
Fig. 7 is the unit figure that in one embodiment of the invention, semantic module comprises;
Fig. 8 is the unit figure that in one embodiment of the invention, information searching module comprises.
 
Embodiment
In order to more clearly show the object, technical solutions and advantages of the present invention, below in conjunction with specific embodiment and accompanying drawing, embodiments of the present invention are described in more detail.But these embodiments do not limit the present invention, the structure that those of ordinary skill in the art makes easily according to these embodiments, method or conversion functionally are all included in protection scope of the present invention.
As shown in Figure 1, first embodiment of the invention proposes a kind of O2B intelligent search method, comprises the following steps:
Dictionary construction step 101, vocabulary is carried out logic association, set up and map dictionary;
The search content of Data Enter step 102, acquisition user input;
Semantic analysis step 103, to user input search content carry out semantic analysis;
Quadratic search step 104, semantic analysis result quadratic search is drawn conjunctive word, as search word;
Information retrieval step 105, described search word is carried out reasoning computing in rule base, and obtain search fruit;
Information feed back step 106, export described Search Results.
As shown in Figure 2, in the present invention, described dictionary construction step 101 comprises:
Vocabulary logic association step 201, vocabulary is carried out logic association, set up mapping relations.
Concrete, this step utilizes graph model processing feature word weight, vocabulary is carried out logic association, and sets up mapping relations with this.Such as: " coal gas " correspondence " kitchen range ", " refrigerator " correspondence " household electrical appliances ".It should be noted that: term weight function here adjusts with the mode of human intervention automatically to gather, and thus also can comparatively promptly obtain for some network new terms.Such as: " Gao Shuaifu " correspondence " male sex ".
Preserve map information step 202, by described vocabulary mapping relations stored in described dictionary.
As shown in Figure 3, in the present invention, described semantic analysis step 103 comprises:
Word segmentation processing step 301, participle technique is utilized to carry out word segmentation processing to the search content that described user inputs.Such as: user inputs " my coal bent out of shape ", by word segmentation processing, is split into: " I, coal gas, bad ".
Extract keyword step 302, search keyword according to Chinese taxemes such as participle SVOs.Such as: above-mentioned " my coal bent out of shape " keyword is " coal gas ".
Concrete, in the present invention, described quadratic search step 104, for carry out Controlling UEP to described keyword, obtains and its information that degree of association is the highest in described dictionary, as search word.Such as: above-mentioned keyword " coal gas ", through Controlling UEP, is converted to the information " kitchen range " with it with mapping relations, and by " kitchen range " as search word.
As shown in Figure 4, in the present invention, described information retrieval step 105 comprises:
Dimensional analysis step 401, the search content described user inputted carry out dimensional analysis, extract multidimensional information.Such as: above-mentioned " my coal bent out of shape ", through dimensional analysis, " I " can extract membership dimension, and " bad " can extract judgement dimension.
Described search word is carried out reasoning computing in conjunction with described multidimensional information, and obtains Search Results by rule calculation step 402, service regeulations engine in rule base.
As shown in Figure 5, another embodiment of the present invention proposes a kind of O2B intelligent searching system, comprising:
Dictionary building block 501, for vocabulary is carried out logic association, set up map dictionary;
Semantic module 502, carry out semantic analysis for the search content inputted user;
Quadratic search module 503, for semantic analysis result quadratic search is drawn keyword, as search word;
Information searching module 504, for described search word is carried out reasoning computing in rule base, and obtain Search Results;
Data interaction module 505, for receive described user input search content, and export search Search Results.
As shown in Figure 6, in the present invention, described dictionary building block 501 comprises:
Vocabulary logic association unit 601, for vocabulary is carried out logic association, set up mapping relations.
Concrete, this element utilizes graph model processing feature word weight, vocabulary is carried out logic association, and sets up mapping relations with this.Such as: " coal gas " correspondence " kitchen range ", " refrigerator " correspondence " household electrical appliances ".It should be noted that: term weight function here adjusts with the mode of human intervention automatically to gather, and thus also can comparatively promptly obtain for some network new terms.Such as: " Gao Shuaifu " correspondence " male sex ".
Vocabulary mapping relations storehouse 602, for storing described vocabulary mapping relations.
As shown in Figure 7, in the present invention, described semantic module 502 comprises:
Word segmentation processing unit 701, for utilizing participle technique to carry out word segmentation processing to the search content that described user inputs.Such as: user inputs " my coal bent out of shape ", by word segmentation processing, is split into: " I, coal gas, bad ".
Keyword extracting unit 702, for searching keyword according to Chinese taxemes such as participle SVOs.Such as: above-mentioned " my coal bent out of shape " keyword is " coal gas ".
Concrete, in the present invention, described quadratic search module 503, for carrying out Controlling UEP to described keyword, obtains and its information that degree of association is the highest in described dictionary, as search word.Such as: above-mentioned keyword " coal gas ", through Controlling UEP, is converted to the information " kitchen range " with it with mapping relations, and by " kitchen range " as search word.
As shown in Figure 8, in the present invention, described information retrieval step 504 comprises:
Dimensional analysis unit 801, carry out dimensional analysis for the search content inputted at described family, extract multidimensional information.Such as: above-mentioned " my coal bent out of shape ", through dimensional analysis, " I " can extract membership dimension, and " bad " can extract judgement dimension.
Regulation engine 802, for described search word is carried out reasoning computing in conjunction with described multidimensional information in rule base, and obtain Search Results.
The all or part of of the technique scheme that the embodiment of the present invention provides can have been come by the hardware that programmed instruction is relevant, described program can be stored in the storage medium that can read, and described storage medium comprises: ROM, RAM, disk, CD etc. various can be program code stored medium.
Mentioned abovely be only possible embodiments of the present invention, not in order to limit the present invention, allly do not depart from any equivalent implementations or change that the spirit and principles in the present invention do, all should be included within protection scope of the present invention.

Claims (10)

1. an O2B intelligent search method, is characterized in that, described O2B intelligent search method comprises the following steps:
A) dictionary construction step: vocabulary is carried out logic association, sets up and maps dictionary;
B) Data Enter step: the search content obtaining user's input;
C) semantic analysis step: semantic analysis is carried out to the search content of user's input;
D) quadratic search step: by semantic analysis result, quadratic search draws conjunctive word, as search word;
E) information retrieval step: described search word is carried out reasoning computing in rule base, and obtains Search Results;
F) information feed back step: export described Search Results.
2. O2B intelligent search method according to claim 1, is characterized in that, described dictionary construction step comprises:
Vocabulary logic association step: use graph model processing feature word weight, vocabulary is carried out logic association, and sets up mapping relations with this;
Preserve map information step: by described vocabulary mapping relations stored in described dictionary.
3. O2B intelligent search method according to claim 1, is characterized in that, described semantic analysis step comprises:
Word segmentation processing step: utilize participle technique to carry out word segmentation processing to the search content that described user inputs;
Extract keyword step: search keyword according to Chinese taxemes such as participle SVOs.
4. O2B intelligent search method according to claim 1, it is characterized in that, described quadratic search step, for carry out Controlling UEP to described keyword, judges the vocabulary degree of association according to term weight function, obtain and its information that degree of association is the highest in described dictionary, as search word.
5. O2B intelligent search method according to claim 1, is characterized in that, described information retrieval step comprises:
Dimensional analysis step: the search content described user inputted carries out dimensional analysis, extracts multidimensional information;
Rule calculation step: described search word is carried out reasoning computing in conjunction with described multidimensional information by service regeulations engine in rule base, and obtains Search Results.
6. an O2B intelligent searching system, is characterized in that, described O2B intelligent searching system comprises:
A) dictionary building block: for vocabulary is carried out logic association, sets up and maps dictionary;
B) semantic module: the search content for inputting user carries out semantic analysis;
C) quadratic search module: for by semantic analysis result, quadratic search draws conjunctive word, as search word;
D) information searching module: for described search word is carried out reasoning computing in rule base, and obtain Search Results;
E) data interaction module: for receiving the search content of described user input, and export described Search Results.
7. O2B intelligent searching system according to claim 7, is characterized in that, described dictionary building block comprises:
Vocabulary logic association unit: for using graph model processing feature word weight, vocabulary being carried out logic association, and sets up mapping relations with this;
Vocabulary mapping relations storehouse: for storing described vocabulary mapping relations.
8. O2B intelligent searching system according to claim 7, is characterized in that, described semantic module comprises:
Word segmentation processing unit: word segmentation processing is carried out to the search content that described user inputs for utilizing participle technique;
Keyword extracting unit: for searching keyword according to Chinese taxemes such as participle SVOs.
9. O2B intelligent searching system according to claim 7, it is characterized in that, described quadratic search module is used for carrying out Controlling UEP to described keyword, judges the vocabulary degree of association according to term weight function, obtain the information in described dictionary with it with mapping relations, as search word.
10. O2B intelligent searching system according to claim 7, is characterized in that, described information searching module comprises:
Dimensional analysis unit: the search content for described user being inputted carries out dimensional analysis, extracts multidimensional information;
Regulation engine: for described search word is carried out reasoning computing in conjunction with described multidimensional information in rule base, and obtain Search Results.
CN201310634240.2A 2013-12-03 2013-12-03 O2B intelligent searching method and system Pending CN104679784A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310634240.2A CN104679784A (en) 2013-12-03 2013-12-03 O2B intelligent searching method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310634240.2A CN104679784A (en) 2013-12-03 2013-12-03 O2B intelligent searching method and system

Publications (1)

Publication Number Publication Date
CN104679784A true CN104679784A (en) 2015-06-03

Family

ID=53314839

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310634240.2A Pending CN104679784A (en) 2013-12-03 2013-12-03 O2B intelligent searching method and system

Country Status (1)

Country Link
CN (1) CN104679784A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106598946A (en) * 2016-12-14 2017-04-26 厦门市美亚柏科信息股份有限公司 Content extracting method and device
CN106776888A (en) * 2016-11-30 2017-05-31 北京赛迈特锐医疗科技有限公司 Intelligence structure search system and its searching method
CN107092608A (en) * 2016-04-16 2017-08-25 口碑控股有限公司 A kind of search of destination object, recommendation method and apparatus
CN107665220A (en) * 2016-07-29 2018-02-06 苏宁云商集团股份有限公司 A kind of processing method and system for searching service
CN112579765A (en) * 2020-12-18 2021-03-30 中国平安人寿保险股份有限公司 Data screening method, device, equipment and storage medium based on Boolean expression
CN112598471A (en) * 2020-12-25 2021-04-02 北京知因智慧科技有限公司 Product recommendation method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6269361B1 (en) * 1999-05-28 2001-07-31 Goto.Com System and method for influencing a position on a search result list generated by a computer network search engine
CN1759392A (en) * 2003-03-08 2006-04-12 Nhn株式会社 Method for generating a search result list on a web search engine
CN101916294A (en) * 2010-08-27 2010-12-15 黄斌 Method for realizing exact search by utilizing semantic analysis
CN103064838A (en) * 2011-10-19 2013-04-24 阿里巴巴集团控股有限公司 Data searching method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6269361B1 (en) * 1999-05-28 2001-07-31 Goto.Com System and method for influencing a position on a search result list generated by a computer network search engine
CN1759392A (en) * 2003-03-08 2006-04-12 Nhn株式会社 Method for generating a search result list on a web search engine
CN101916294A (en) * 2010-08-27 2010-12-15 黄斌 Method for realizing exact search by utilizing semantic analysis
CN103064838A (en) * 2011-10-19 2013-04-24 阿里巴巴集团控股有限公司 Data searching method and device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107092608A (en) * 2016-04-16 2017-08-25 口碑控股有限公司 A kind of search of destination object, recommendation method and apparatus
CN107092608B (en) * 2016-04-16 2021-03-23 口碑控股有限公司 Target object searching and recommending method and device
CN107665220A (en) * 2016-07-29 2018-02-06 苏宁云商集团股份有限公司 A kind of processing method and system for searching service
CN106776888A (en) * 2016-11-30 2017-05-31 北京赛迈特锐医疗科技有限公司 Intelligence structure search system and its searching method
CN106598946A (en) * 2016-12-14 2017-04-26 厦门市美亚柏科信息股份有限公司 Content extracting method and device
CN112579765A (en) * 2020-12-18 2021-03-30 中国平安人寿保险股份有限公司 Data screening method, device, equipment and storage medium based on Boolean expression
CN112598471A (en) * 2020-12-25 2021-04-02 北京知因智慧科技有限公司 Product recommendation method and device and electronic equipment

Similar Documents

Publication Publication Date Title
CN109815308B (en) Method and device for determining intention recognition model and method and device for searching intention recognition
Liu et al. Full‐text citation analysis: A new method to enhance scholarly networks
CN104239513B (en) A kind of semantic retrieving method of domain-oriented data
CN103514183B (en) Information search method and system based on interactive document clustering
CN104679784A (en) O2B intelligent searching method and system
CN106446148A (en) Cluster-based text duplicate checking method
Xue et al. Ontology alignment based on instance using NSGA-II
CN104281565A (en) Semantic dictionary constructing method and device
CN109783484A (en) The construction method and system of the data service platform of knowledge based map
Xu et al. Research on topic recognition of network sensitive information based on SW-LDA model
Liu et al. Cross-media intelligent perception and retrieval analysis application technology based on deep learning education
Hu et al. EGC: A novel event-oriented graph clustering framework for social media text
CN111143394A (en) Knowledge data processing method, knowledge data processing device, knowledge data processing medium and electronic equipment
CN102622413A (en) Method and device for answering natural language questions
Ma et al. Matching descriptions to spatial entities using a siamese hierarchical attention network
Gao et al. Hierarchical clustering based web service discovery
Jebbara et al. Extracting common sense knowledge via triple ranking using supervised and unsupervised distributional models
Yajian et al. A short text classification algorithm based on semantic extension
Shen et al. Emotional tendency dictionary construction for college teaching evaluation
Wu et al. A summary of the latest research on knowledge graph technology
CN108959555B (en) Query type expansion method and device, computer equipment and storage medium
Zhou et al. Research on mechanism of the information retrieval based on ontology label
Zou et al. An improved model for spam user identification
ElGindy et al. Capturing place semantics on the geosocial web
Wang et al. Knowledge graph-based semantic ranking for efficient semantic query

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150603