Software code search oriented query statement regenerating method
A query statement and software code technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as complex keyword relationships, low precision, and interfering vocabulary, so as to improve understanding and efficiency, and apply The effect of broadness and accuracy improvement
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] Technical thinking of the present invention is:
[0023] The method of the present invention is to regenerate the query sentence, and effectively expand the relevant vocabulary for the query sentence based on the complex relationship of keywords in the software code base, and further screen the expanded words in combination with a manual method, so as to effectively regenerate the query sentence.
[0024] Attached below figure 1 , 2 The technical scheme of the present invention is described in detail:
[0025] Step (1) Divide the software code base into a pure code document base and a pure comment document base, and perform preprocessing with the query sentence input by the user, specifically including entry division, root processing, gerund synonyms, synonyms query, vocabulary expansion, etc. etc. to generate software code segment lexicon and query sentence lexicon;
[0026] For example: the result of preprocessing the description "Cookies set for www.foo.com.are se...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com