Automatic construction implementation method of software engineering knowledge base based on semi-supervised learning
A semi-supervised learning and software engineering technology, applied in the field of automatic construction and realization, can solve problems such as relatively sparse relationships between concepts, a large amount of manual effort, and difficulty in achieving high accuracy, so as to improve the scale and quality of knowledge and reduce consumption Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030] Such as figure 1 As shown, this embodiment includes the following steps:
[0031] Step 1. Use the software engineering field tags provided on StackOverflow as the seed vocabulary, and obtain the concept data set provided by Wikipedia, and iteratively propagate through the seed vocabulary tags to expand all the software engineering field concepts on Wikipedia and obtain the software engineering containing the wiki structure Domain knowledge collection.
[0032] The concept data set refers to: based on the original StackOverflow tags and Wikipedia concepts, both exist in the form of XML data sources. This embodiment uses JAVA as the programming language and uses SAX tools to parse the XML files to obtain the seed vocabulary of the software engineering field. And Wikipedia concept data set.
[0033] The iterative propagation of tags refers to: starting from the constructed seed vocabulary in the software engineering field, propagation is carried out in multiple iterations, and e...
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