Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software problem report classifying method based on text chaos degree

A technology of problem reporting and classification methods, applied in software testing/debugging, computer components, instruments, etc., can solve problems such as problem report quality impact, inability to adapt to new features, lower threshold, etc., to improve development and maintenance efficiency effect

Active Publication Date: 2017-10-20
NAT UNIV OF DEFENSE TECH
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the quality of problem reports has also been affected to a certain extent because the threshold for submitting reports has been lowered
These factors have greatly affected the training process of traditional classifiers, and cannot adapt well to the new features of existing problem reports.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software problem report classifying method based on text chaos degree
  • Software problem report classifying method based on text chaos degree
  • Software problem report classifying method based on text chaos degree

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051]The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0052] The specific implementation method of the present invention provides a software problem report classification method based on text confusion, such as figure 2 As shown, the method includes the following steps:

[0053] Step 1. Data collection.

[0054] Use the API provided by GitHub to crawl the comprehensive information of software projects and problem reports from GitHub through scripts, and extract the relevant data in the report, including problem ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a software problem report classifying method based on the text chaos degree. The software problem report classifying method comprises the following steps that 1, data acquisition is conducted on a GitHub platform, wherein acquired data includes problem reports submitted by the public and relevant information of the reports; 2, datasets are marked, tabs capable of representing the types of the problem reports are selected through artificial sampling analysis on tabs of the problem reports, and accordingly dataset marking is achieved through the tabs; 3, the datasets are preprocessed, including text information except undesired information, and are converted into digital types for calculation processing through text information digitization; 4, model establishment is performed, wherein a two-layer automation problem report classifier is established by utilizing an existing machine learning method. By adopting the method, the automation level of problem report classification can be improved, labor cost is reduced, and the contribution converging efficiency of the public is improved.

Description

technical field [0001] The invention relates to a method for classifying software problem reports based on the degree of confusion in the paper. With the development of the open source community, a large amount of software problem report data has been accumulated in the problem management tools in the open source community. These reports contain multiple types that are mixed together indistinguishably, such as software defects, feature requirements, and so on. Good problem classification plays a huge role in the management of development tasks, but traditional manual classification methods are expensive, so automated methods are of great help to reduce maintenance costs and improve software development and maintenance efficiency. Background technique [0002] With the promotion of the open source movement and the support of development tools, more and more people participate in the development of open source software and provide their own contributions. When making public ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/36G06K9/62G06N99/00
CPCG06F11/3696G06N20/00G06F18/2411
Inventor 余跃王怀民范强尹刚王涛李志星杨程
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products