Implementation method of automatic construction 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 the sparse relationship between concepts, the difficulty in reaching the number of concepts, and the difficulty in achieving high accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030] like 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. Through the iterative propagation of the seed vocabulary tags, expand all the software engineering field concepts on Wikipedia and obtain the software engineering that includes the wiki structure A collection of domain knowledge.
[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. In this embodiment, JAVA is used as the programming language, and the seed vocabulary in the field of software engineering is obtained by using SAX tools to parse XML files respectively. and the Wikipedia concept dataset.
[0033] The label iterative propagation refers to: starting from the seed vocabulary in the field of software engineering constructed, it is propag...
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