Unlock instant, AI-driven research and patent intelligence for your innovation.

System and method for classifying soft skills of app software engineers

A technology of app software and soft skills, applied in text database clustering/classification, resources, instruments, etc., can solve problems such as low efficiency, low accuracy, and increase the reliability of soft skills extraction and classification

Active Publication Date: 2017-09-22
天航长鹰(江苏)科技有限公司
View PDF9 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The invention solves the problem: fills the vacancy of soft skill research content in mobile application software development, proposes a soft skill classification system and method for app software engineers, uses text mining technology and hierarchical clustering algorithm to realize soft skill extraction and classification functions, which is aimed at The method of unstructured data is widely used, which can quickly extract the information that users are interested in, and solve the problems of low efficiency and low accuracy of traditional manual soft skill extraction methods. reliability

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
  • System and method for classifying soft skills of app software engineers
  • System and method for classifying soft skills of app software engineers
  • System and method for classifying soft skills of app software engineers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Such as figure 1 As shown, a soft skill classification system for app software engineers in the present invention includes three modules: data collection and cleaning, full-text preprocessing and category establishment. The specific technical solutions are described as follows:

[0020] 1. Data collection and cleaning

[0021] The original data used in this article is extracted from the online recruitment website Lagou.com. First, a set of search keywords was constructed: mobile development, Android / Android engineer, IOS engineer. A web crawler written in the Python language was searched and fetched a number of job advertisements with defined keywords in the job title. Next, filter out the text data that does not contain job requirements from the job advertisement according to the composition of the advertisement content, and discard it.

[0022] 2. Full text preprocessing

[0023] The present invention extracts the texts in the job requirements of each advertisemen...

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 relates to a system and method for classifying soft skills of app software engineers, used for classifying soft skills extracted from an app software development engineer recruitment advertisement. By means of the system and the method disclosed by the invention, the soft skills are extracted from software engineer skill recruitment recruitments; firstly, data collection and cleaning of recruitment advertisement information are carried out; then, information therein is pre-processed, so that short sentences and words are extracted; the weight of each word is identified by a TF-IDF method; then, according to the word weight in each short sentence, a short sentence similarity calculation formula is defined; finally, soft skills are clustered by taking the short sentence similarity as the reference; keywords are extracted from the clustering result as a classification rule, so that a classifier is constructed; and finally, the soft skills of mobile software development engineers are classified into 13 types.

Description

technical field [0001] The present invention proposes a soft skill classification system and method for app software engineers, using a hierarchical clustering algorithm to classify the soft skill requirements of mobile development software engineers into 13 categories. Background technique [0002] Generally speaking, developer skills are divided into two areas: hard skills and soft skills. Hard skills are the technical requirements and knowledge that a person should possess to perform a task; they include the theoretical basis and practical experience that a person should specialize in performing a planned task. Soft skills are non-technical skills that incorporate psychological phenomena such as social interaction skills, communication, innovation and collaboration. Developers are generally regarded as technical talents, so their technical ability is emphasized in practical work and research. However, software development is a brain-intensive industry and based on teamw...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q10/06G06F17/30G06F17/27
CPCG06F16/35G06F16/9535G06F40/289G06Q10/0637
Inventor 贾经冬刘熙陈祖鹏杜孝平
Owner 天航长鹰(江苏)科技有限公司