Software function demand classification method and system based on semantic hierarchical clustering
A technology of hierarchical clustering and software functions, applied in semantic analysis, computer components, natural language data processing, etc., can solve problems such as unintuitive accuracy, difficulty in grasping, and poor classification effect, and achieve intuitive classification effect and high classification number Adjustable, efficient effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] Such as Figure 1-5 As shown, a classification method of software functional requirements based on semantic hierarchical clustering is provided, including:
[0048] Step 1. Organize the functional requirements text into a standard text with nouns and verbs;
[0049] Since the collected requirements are stakeholder requirements expressed in natural language, the text description is relatively free and irregular, so it needs to be processed, specifically converted into a standard text with verbs plus nouns or nouns plus verbs. For example, stakeholder needs are: Diagnosing failure modes based on collected data can be transformed into diagnostic failure modes.
[0050] Step 2, segmenting the standard text after finishing;
[0051] To perform cluster analysis on Chinese texts, we first need to segment the text, for example, "winding pressure", we hope to segment it into "winding pressure". Python provides a special Chinese word segmentation tool "jieba", which can divide...
Embodiment 2
[0076] A classification system for software functional requirements based on semantic hierarchical clustering is provided, including:
[0077] Bag-of-words model modeling module: used to organize the functional requirement text into a standard text with nouns and verbs; perform word segmentation on the organized standard text; build a bag-of-words model on the text after word segmentation;
[0078] Cluster calculation is used to convert the word bag vector in the word bag model into a weight vector;
[0079] Perform cosine similarity calculation on the converted weight vector;
[0080] Cluster the weight vectors after cosine similarity calculation.
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