CN109635092A - Analyze method, apparatus, medium and the electronic equipment of employee's working condition - Google Patents
Analyze method, apparatus, medium and the electronic equipment of employee's working condition Download PDFInfo
- Publication number
- CN109635092A CN109635092A CN201811536688.XA CN201811536688A CN109635092A CN 109635092 A CN109635092 A CN 109635092A CN 201811536688 A CN201811536688 A CN 201811536688A CN 109635092 A CN109635092 A CN 109635092A
- Authority
- CN
- China
- Prior art keywords
- social data
- employee
- working condition
- history
- analysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/289—Phrasal analysis, e.g. finite state techniques or chunking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/29—Graphical models, e.g. Bayesian networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Computation (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of methods for analyzing employee's working condition, this method comprises: obtaining the social data of employee;The emotion attribute of the social data is determined according to the social data;According to the emotion attribute of the social data, the social data is analyzed using analysis model, obtains the working condition of the employee.The present invention also provides a kind of device, medium and electronic equipments for analyzing employee's working condition.
Description
Technical field
The present invention relates to the technical fields of Internet technology, in particular to a kind of side for analyzing employee's working condition
Method, device, medium and electronic equipment.
Background technique
Currently, most of companies use observation to the assessment of employee work state, that is, pass through observation employee's working condition
Situation and subjectivity, which are given, to be judged, this method is influenced by leader's subjective consciousness, and assessment result is not objective, and effect is little.For example,
Questionnaire is completed by employee, questionnaire result gives a mark to employee by inquiry for Human Resource Department.Then by employee's work
Make state characteristic results to analyze for the working attitude current to employee.Firstly, employee independently fills in the mode of questionnaire,
Outcome quality cannot be guaranteed, do not rectify as employee lacks to the understanding of problem or the attitude that fills in questionnaires, can lead to questionnaire result
Inaccuracy.Secondly, employee work state is dynamically changeable, different stage employees may be completely to the attitude and state of work
Difference easily causes the bored psychology of employee, also the person of sacrificing if repeat request employee completes questionnaire not only low efficiency
The quality time of work and manpower, the effect is unsatisfactory.
It should be noted that information is only used for reinforcing the reason to background of the invention disclosed in above-mentioned background technology part
Solution, therefore may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
In view of this, the disclosure provides a kind of method, apparatus and medium for analyzing employee's working condition, and then at least partly
Ground solves the problems, such as caused by the limitation and defect due to the relevant technologies one or more.
Other characteristics and advantages of the invention will be apparent from by the following detailed description, or partially by the present invention
Practice and acquistion.
A kind of method for analyzing employee's working condition according to a first aspect of the embodiments of the present invention, this method comprises: obtaining
The social data of employee;The emotion attribute of the social data is determined according to the social data;According to the social data
Emotion attribute analyzes the social data using analysis model, obtains the working condition of the employee.
In some embodiments of the invention, this method further include: obtain the history social data of employee;It is gone through according to described
History social data determines the emotion attribute of the history social data;Based on the history social data and the history social activity number
According to emotion attribute sorter model is trained, obtain the analysis model.
In some embodiments of the invention, the emotion attribute packet of the social data is determined according to the social data
It includes: the stop words in the social data being removed, the first text is obtained;Using Chinese lexical analysis system to first text
This is segmented, and multiple words are obtained;Determine that the emotion attribute of the multiple word, the emotion attribute are used according to sentiment dictionary
In the emotion that reflection employee is interior for a period of time.
In some embodiments of the invention, this method further include: count the multiple word in the history social activity number
According to the number of middle appearance;According to the number that the multiple word occurs in the history social data, the multiple word is set
Weight of the language in the history social data.
In some embodiments of the invention, this method further include: state multiple words using the adjustment of desired Cross-Entropy Method and exist
Weight in the history social data.
In some embodiments of the invention, the social data of the employee includes the employee social number interior for a period of time
According to, the social data include the employee using in-company chat software when the chat record that generates.
In some embodiments of the invention, the sorter model includes Naive Bayes Classifier model.
A kind of device for analyzing employee's working condition, the device packet are provided according to a second aspect of the embodiments of the present invention
Include: first obtains module, for obtaining the social data of employee;First determining module, for being determined according to the social data
The emotion attribute of the social data;Analysis module utilizes analysis model pair for the emotion attribute according to the social data
The social data analysis, obtains the working condition of the employee.
In some embodiments of the invention, which includes: the second acquisition module, and the history for obtaining employee is social
Data;Second determining module, for determining the emotion attribute of the history social data according to the history social data;Training
Module, the emotion attribute based on the history social data and the history social data are trained sorter model, obtain
To the analysis model.
In some embodiments of the invention, the first determining module includes: removal module, and being used for will be in the social data
Stop words removal, obtain the first text;Word segmentation module divides first text using Chinese lexical analysis system
Word obtains multiple words;First determines submodule, for determining the emotion attribute of the multiple word, institute according to sentiment dictionary
Emotion attribute is stated for the emotion in reflecting employee for a period of time.
In some embodiments of the invention, the device further include: statistical module, for counting the multiple word in institute
State the number occurred in history social data;Setup module is used for according to the multiple word in the history social data
Weight of the multiple word in the history social data is arranged in the number of appearance.
In some embodiments of the invention, device further include: adjustment module is stated more using the adjustment of desired Cross-Entropy Method
Weight of a word in the history social data.
In some embodiments of the invention, the social data of the employee includes the employee social number interior for a period of time
According to, the social data include the employee using in-company chat software when the chat record that generates.
In some embodiments of the invention, the sorter model includes Naive Bayes Classifier model.
According to a third aspect of the embodiments of the present invention, a kind of electronic equipment is provided, comprising: one or more processors;
Storage device, for storing one or more programs, when one or more of programs are held by one or more of processors
When row, so that one or more of processors realize analysis employee's working condition as described in first aspect in above-described embodiment
Method.
According to a fourth aspect of the embodiments of the present invention, a kind of computer-readable medium is provided, computer is stored thereon with
Program, analysis employee's working condition as described in first aspect in above-described embodiment is realized when described program is executed by processor
Method.
The method of analysis employee's working condition provided in an embodiment of the present invention can include the following benefits:
In the technical solution provided by some embodiments of the present invention, which is determined according to the social data of employee
According to emotion attribute social data is analyzed using analysis model, and obtain the member and then according to the emotion attribute of social data
The working condition of work, the working condition accuracy obtained by this method is higher, does not adulterate artificial subjective opinion, and also save
Human cost is saved.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
It can the limitation present invention.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows and meets implementation of the invention
Example, and be used to explain the principle of the present invention together with specification.It should be evident that the accompanying drawings in the following description is only the present invention
Some embodiments for those of ordinary skill in the art without creative efforts, can also basis
These attached drawings obtain other attached drawings.In the accompanying drawings:
Fig. 1 is shown can be using the method or analysis employee work shape of analysis employee's working condition of the embodiment of the present invention
The schematic diagram of the exemplary system architecture 100 of the device of state;
Fig. 2 diagrammatically illustrates the flow chart of the method for analysis employee's working condition of embodiment according to the present invention;
Fig. 3 diagrammatically illustrates the process of the method for analysis employee's working condition according to another embodiment of the invention
Figure;
Fig. 4 diagrammatically illustrates the method for analysis employee's working condition of another embodiment according to an embodiment of the present invention
Flow chart;
Fig. 5 diagrammatically illustrates the process of the method for analysis employee's working condition according to another embodiment of the invention
Figure;
Fig. 6 diagrammatically illustrates the block diagram of the device of analysis employee's working condition of embodiment according to the present invention;
Fig. 7 diagrammatically illustrates the box of the device of analysis employee's working condition according to another embodiment of the invention
Figure;
Fig. 8 diagrammatically illustrates the device of analysis employee's working condition of another embodiment according to an embodiment of the present invention
Block diagram;
Fig. 9 diagrammatically illustrates the box of the device of analysis employee's working condition according to another embodiment of the invention
Figure;
Figure 10 shows the structural schematic diagram for being suitable for the computer system for the electronic equipment for being used to realize the embodiment of the present invention.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be with a variety of shapes
Formula is implemented, and is not understood as limited to example set forth herein;On the contrary, thesing embodiments are provided so that the present invention will more
Fully and completely, and by the design of example embodiment comprehensively it is communicated to those skilled in the art.
In addition, described feature, structure or characteristic can be incorporated in one or more implementations in any suitable manner
In example.In the following description, many details are provided to provide and fully understand to the embodiment of the present invention.However,
It will be appreciated by persons skilled in the art that technical solution of the present invention can be practiced without one or more in specific detail,
Or it can be using other methods, constituent element, device, step etc..In other cases, it is not shown in detail or describes known side
Method, device, realization or operation are to avoid fuzzy each aspect of the present invention.
Block diagram shown in the drawings is only functional entity, not necessarily must be corresponding with physically separate entity.
I.e., it is possible to realize these functional entitys using software form, or realized in one or more hardware modules or integrated circuit
These functional entitys, or these functional entitys are realized in heterogeneous networks and/or processor device and/or microcontroller device.
Flow chart shown in the drawings is merely illustrative, it is not necessary to including all content and operation/step,
It is not required to execute by described sequence.For example, some operation/steps can also decompose, and some operation/steps can close
And or part merge, therefore the sequence actually executed is possible to change according to the actual situation.
Fig. 1 is shown can be using the method or analysis employee work shape of analysis employee's working condition of the embodiment of the present invention
The schematic diagram of the exemplary system architecture 100 of the device of state;
As shown in Figure 1, system architecture 100 may include one of terminal device 101,102,103 or a variety of, network
104 and server 105.Network 104 between terminal device 101,102,103 and server 105 to provide communication link
Medium.Network 104 may include various connection types, such as wired, wireless communication link or fiber optic cables etc..
It should be understood that the number of terminal device, network and server in Fig. 1 is only schematical.According to realization need
It wants, can have any number of terminal device, network and server.For example server 105 can be multiple server compositions
Server cluster etc..
User can be used terminal device 101,102,103 and be interacted by network 104 with server 105, to receive or send out
Send message etc..Terminal device 101,102,103 can be the various electronic equipments with display screen, including but not limited to intelligent hand
Machine, tablet computer, portable computer and desktop computer etc..
Server 105 can be to provide the server of various services.For example, server 105 can be to terminal device 103
The social data that employee is obtained in (being also possible to terminal device 101 or 102), then determines the society according to the social data of employee
The emotion attribute of intersection number evidence, and then according to the emotion attribute of social data, social data is analyzed using analysis model, and obtains
The working condition of the employee, the working condition accuracy obtained by this method is higher, does not adulterate artificial subjective opinion, and
Also save human cost.
In some embodiments, the method for analysis employee's working condition provided by the embodiment of the present invention is generally by server
105 execute, and the device for correspondingly analyzing employee's working condition is generally positioned in server 105.In further embodiments, certain
A little terminals can have function similar with server thereby executing this method.Therefore, image provided by the embodiment of the present invention
Processing method is not limited to server end execution.
Fig. 2 diagrammatically illustrates the flow chart of the method for analysis employee's working condition of embodiment according to the present invention.
As shown in Fig. 2, the method for analysis employee's working condition includes step S110~step S130.
In step s 110, the social data of employee is obtained.
In the step s 120, the emotion attribute of the social data is determined according to the social data.
In step s 130, according to the emotion attribute of the social data, using analysis model to the social data point
Analysis, obtains the working condition of the employee.
This method can determine the emotion attribute of the social data according to the social data of employee, and then according to social data
Emotion attribute, social data is analyzed using analysis model, and obtains the working condition of the employee, the work obtained by this method
Make that state accuracy is higher, does not adulterate artificial subjective opinion, and also save human cost.
In one embodiment of the invention, the social data of above-mentioned employee can be employee social activity interior for a period of time
Data, the chat record that the social data of the employee generates when can be the employee using in-company chat software.For example,
Chat record can be " always working overtime recently, entire people feels to hang ", ", task is too heavy, the heart well tire out ", " for
Bonus, I much do several projects this moon " etc..
In one embodiment of the invention, the emotion attribute of above-mentioned social data can be the emotion for reflecting employee
Word.For example, sluggish, excited, tired out, surging etc..
For example, the social data of employee be " always working overtime recently, entire people feels to hang ", ", task is too
Weight, the heart tire out well ".It in this case, is tired out and/or low according to the emotion attribute that the social data of the employee is determined
Fan.
In one embodiment of the invention, can be classified according to the emotion attribute of social data to the social data.Tool
Body, according to the emotion attribute of social data, social data is analyzed using analysis model, obtains the work shape of the employee
State.For example, the emotion attribute of social data be it is tired out and/or sluggish, can use analysis model at this time can be by the social activity number
According to being divided into corresponding class label (for example, class label 1).Wherein, class label 1 is positive working condition, classification mark
Label 2 are passive working condition, etc., but not limited to this.
In one embodiment of the invention, this method analytical model for application classifies to the social data of employee, i.e.,
It is analyzed using social data of the contactless method to employee, it, in this way can be not without manually facing initial data directly
It while invading employee's privacy, is analyzed using working condition and mood of the social data to employee, helps to reduce artificial
Participation saves time and manpower, and can analyze working condition in the employee section time in real time.
It in one embodiment of the invention, can be to employee's occupational interest, Occupational aptitude, leaving office according to working condition
Rate prediction, personality feature and training direction etc. are analyzed, to allow leader that can pay close attention to employee work state in real time, according to point
Analysis is as a result, leader and manpower can be exchanged targetedly with employee according to this, raising working efficiency, or finds and be more suitable for oneself
Action and mode, reduce separation rate, improve personal management efficiency.
Fig. 3 diagrammatically illustrates the process of the method for analysis employee's working condition according to another embodiment of the invention
Figure.
As shown in figure 3, the above method further includes step S210~step S230 before step S110.
In step S210, the history social data of employee is obtained.
In step S220, the emotion attribute of the history social data is determined according to the history social data.
In step S230, the emotion attribute based on the history social data and the history social data is to classifier
Model is trained, and obtains the analysis model.
This method can history social data based on employee and the history social data emotion attribute to classifier mould
Type is trained, and obtains analysis model.It is filled in for example, can replace employee using the working condition of analysis model analysis employee
Questionnaire again to questionnaire result into the mode of analysis, solve that the mode to fill in questionnaires in the related technology is collected into for member
The problem of data result accuracy of work working condition evaluation is lower and data validity can not be considered.
In one embodiment of the invention, the real work state of employee can be beaten by contactless analysis model
Divide and employee classifies according to its personality feature, and periodically push evaluation result gives its leader, it is timely convenient for leader
The understanding section time in employee work state and employee's personality feature.Leader can according to these evaluation results to employee into
Row is targetedly taught and decision, so as to help employee to improve working efficiency, solves work pain spot, reduces separation rate etc..
In one embodiment of the invention, above-mentioned history social data can be one or more employees at one section of the past
Social data in time.
In one embodiment of the invention, the emotion attribute packet of the history social data is determined according to history social data
It includes: the stop words in history social data being removed, the first text is obtained;Using Chinese lexical analysis system to the first text into
Row participle, obtains multiple words;Determine that the emotion attribute of multiple words, the emotion attribute are used for reflection person according to sentiment dictionary
Work emotion interior for a period of time.
In one embodiment of the invention, the stop words removal in history social data can be the chat of employee
Stop word removal in record.For example, chat record be " always working overtime recently, entire people feels to hang ", ", times
Be engaged in it is too heavy, the heart well tire out ", " for bonus, I much does several projects this moon ".It is " always to add recently for chat record
Class, entire people feels to hang " execute removal operation after, which is " always working overtime, feeling will be hung ".Needle
To chat record be ", task is too heavy, the heart well tire out " execute removal operation after, the chat record be " task is too heavy, and the heart is good
It is tired ".It is chat note after " for bonus, I much does several projects this moon " executes removal operation for chat record
Record is " bonus does several projects more ".It " will can always work overtime, feeling will be hung " at this time, " task is too heavy, and the heart tires out well ", " prize
Gold does several projects more " it is used as the first text.
In one embodiment of the invention, above-mentioned first text is segmented using Chinese lexical analysis system.Example
Such as, the first text is " always working overtime, feeling will be hung ", by Chinese lexical analysis system to " always working overtime, feeling will be hung
Fall " segmented after, obtained multiple words can be overtime work, feeling, extension.For another example the first text be " task is too heavy,
The heart tires out well ", after being segmented by Chinese lexical analysis system to " task is too heavy, and the heart tires out well ", obtained multiple words can be with
It is task, too heavy, good tired.For another example the first text is " bonus does several projects more ", pass through Chinese lexical analysis system pair
After " bonus does several projects more " is segmented, obtained multiple words can be bonus, do more, is several, project.
In one embodiment of the invention, the emotion attribute of multiple words, the emotion category are determined according to sentiment dictionary
Property for reflect employee for a period of time in emotion.For example, multiple words are overtime work, feel, hang, it can be with based on sentiment dictionary
One or more emotion attributes (for example, sluggish, tired out etc.) is matched for " overtime work, hangs at feeling ".For another example multiple words
Language is task, too heavy, good tired, can match one or more emotion attributes based on sentiment dictionary for " task, too heavy, good tired "
(for example, sluggish, tired out etc.).For another example multiple words are bonus, do more, is several, project, can be based on sentiment dictionary
" bonus does more, is several, project " matches one or more emotion attributes (for example, surging, excited etc.).It in this way can be with base
Sorter model is trained in the emotion attribute of history social data and the history social data, and obtains analysis model,
Then classified according to the emotion attribute of history social data to history social data using the analysis model, without artificial ginseng
With save human cost.
Fig. 4 diagrammatically illustrates the process of the method for analysis employee's working condition according to another embodiment of the invention
Figure.
As shown in figure 4, above-mentioned steps S120 includes step S121~step S123.
In step S121, the stop words in the social data is removed, the first text is obtained.
In step S122, first text is segmented using Chinese lexical analysis system, obtains multiple words.
In step S123, determine that the emotion attribute of the multiple word, the emotion attribute are used for according to sentiment dictionary
Emotion in reflecting employee for a period of time.
This method can remove the stop words in social data, obtain the first text, reduce subsequent participle in this way
Workload.The first text is segmented using Chinese lexical analysis system, obtains multiple words, it is then true according to sentiment dictionary
The emotion attribute of fixed multiple words, can reduce artificial participation in this way, also save human cost, effectively provide analysis
Efficiency.
In one embodiment of the invention, the stop words removal in social data can be the chat record of employee
In stop word removal.For example, chat record be " always working overtime recently, entire people feels to hang ", ", task is too
Weight, the heart well tire out ", " for bonus, I much does several projects this moon ".For chat record be " always work overtime recently, it is whole
It is personal all to feel to hang " execute removal operation after, which is " always working overtime, feeling will be hung ".For merely
It is recorded as ", task is too heavy, and the heart tires out well " execute removal operation after, which is " task is too heavy, and the heart tires out well ".
It is after " for bonus, I much does several projects this moon " executes removal operation for chat record, which is
" bonus does several projects more "." will can always work overtime, feeling will be hung " at this time, " task is too heavy, and the heart tires out well ", " bonus,
Do several projects more " as the first text.
In one embodiment of the invention, above-mentioned first text is segmented using Chinese lexical analysis system.Example
Such as, the first text is " always working overtime, feeling will be hung ", by Chinese lexical analysis system to " always working overtime, feeling will be hung
Fall " segmented after, obtained multiple words can be overtime work, feeling, extension.For another example the first text be " task is too heavy,
The heart tires out well ", after being segmented by Chinese lexical analysis system to " task is too heavy, and the heart tires out well ", obtained multiple words can be with
It is task, too heavy, good tired.For another example the first text is " bonus does several projects more ", pass through Chinese lexical analysis system pair
After " bonus does several projects more " is segmented, obtained multiple words can be bonus, do more, is several, project.
In one embodiment of the invention, the emotion attribute of multiple words, the emotion category are determined according to sentiment dictionary
Property for reflect employee for a period of time in emotion.For example, multiple words are overtime work, feel, hang, it can be with based on sentiment dictionary
One or more emotion attributes (for example, sluggish, tired out etc.) is matched for " overtime work, hangs at feeling ".For another example multiple words
Language is task, too heavy, good tired, can match one or more emotion attributes based on sentiment dictionary for " task, too heavy, good tired "
(for example, sluggish, tired out etc.).For another example multiple words are bonus, do more, is several, project, can be based on sentiment dictionary
" bonus does more, is several, project " matches one or more emotion attributes (for example, surging, excited etc.).It in this way can be with base
Sorter model is trained in the emotion attribute of history social data and the history social data, and obtains analysis model,
Then classified according to the emotion attribute of history social data to history social data using the analysis model, without artificial ginseng
With save human cost.
Fig. 5 diagrammatically illustrates the process of the method for analysis employee's working condition according to another embodiment of the invention
Figure.
As shown in figure 5, the above method further includes step S310 and step S320.
In step s310, the number that the multiple word occurs in the history social data is counted.
In step s 320, the number occurred in the history social data according to the multiple word, described in setting
Weight of multiple words in the history social data.
This method can be existed by counting the number that multiple words occur in history social data multiple words are arranged
Weight in the history social data helps weight of the subsequent multiple words of adjustment in the history social data in this way,
So that obtaining more accurate working condition in classification.
In one embodiment of the invention, word frequency system can be carried out to processed history social data using TF-IDF
Meter, to choose representative text feature information, for example, if the frequency that some word occurs in certain text data
Height, and the frequency of occurrences is low in other text datas, then it is assumed that the word and have good class discrimination ability, assign more Gao Quan
Weight.
In one embodiment of the invention, the above method further includes stating multiple words using the adjustment of desired Cross-Entropy Method to exist
Weight in the history social data.Biggish word, example are contributed to classification information for example, finding out using desired Cross-Entropy Method
If certain words are obvious to classifying quality promotion, and some features are not significant on classification results influence, can adjust accordingly
Whole weight, then using weights and processed history social data training sorter model (for example, naive Bayesian point
Class device model) it carries out machine learning training and examines.
In one embodiment of the invention, employee is carried out to real-time social data using the model after the completion of above-mentioned training
Emotion and Working state analysis are simultaneously classified, and leader can recognize the current emotion of employee and working condition simultaneously according to this analysis result
Targetedly teach to promote staffing effectiveness according to its feature, employee's occupational interest can also be analyzed, occupation is fitted
Ying Xing, separation rate prediction, personality feature and corresponding training direction, are conducive to understanding and management of the leader to employee, can be neck
Lead the decisions such as the promotion to employee serve it is complementary.
Fig. 6 diagrammatically illustrates the block diagram of the device of analysis employee's working condition of embodiment according to the present invention.
As shown in fig. 6, the device 400 of analysis employee's working condition includes the first acquisition module 410, the first determining module
420 and analysis module 430.
Specifically, first module 410 is obtained, for obtaining the social data of employee.
First determining module 420, for determining the emotion attribute of the social data according to the social data.
Analysis module 430, for the emotion attribute according to the social data, using analysis model to the social data
Analysis, obtains the working condition of the employee.
The device 400 of analysis employee's working condition can determine the emotion of the social data according to the social data of employee
Attribute, and then according to the emotion attribute of social data, social data is analyzed using analysis model, and obtain the work of the employee
State, the working condition accuracy obtained by this method is higher, does not adulterate artificial subjective opinion, and also save manpower
Cost.
According to an embodiment of the invention, the device 400 of analysis employee's working condition can be used to implement above-mentioned Fig. 2 description
Analysis employee's working condition method.
Fig. 7 diagrammatically illustrates the box of the device of analysis employee's working condition according to another embodiment of the invention
Figure.
As shown in fig. 7, the device 400 of analysis employee's working condition further includes determining module 610.
Specifically, second module 510 is obtained, for obtaining the history social data of employee.
Second determining module 520, for determining the emotion category of the history social data according to the history social data
Property.
Training module 530, the emotion attribute based on the history social data and the history social data is to classifier
Model is trained, and obtains the analysis model.
The device 400 of analysis employee's working condition can history social data and the history social data based on employee
Emotion attribute sorter model is trained, obtain analysis model.For example, utilizing the work of analysis model analysis employee
State can replace employee and fill in mode of the questionnaire again to questionnaire result into analysis, solves and fills in questionnaires in the related technology
The mode and data validity lower for the data result accuracy of employee work state evaluation that is collected into can not consider
Problem.
According to an embodiment of the invention, the device 400 of analysis employee's working condition can be used to implement above-mentioned Fig. 3 description
Analysis employee's working condition method.
Fig. 8 diagrammatically illustrates the box of the device of analysis employee's working condition according to another embodiment of the invention
Figure.
As shown in figure 8, the first determining module 420 includes removal module 421, word segmentation module 422 and the first determining submodule
423。
Specifically, module 421 is removed, for removing the stop words in the social data, obtains the first text.
Word segmentation module 422 segments first text using Chinese lexical analysis system, obtains multiple words.
First determines submodule 423, for determining the emotion attribute of the multiple word, the emotion according to sentiment dictionary
Attribute is used to reflect employee's emotion interior for a period of time.
First determining module 420 can remove the stop words in social data, obtain the first text, reduce in this way
The workload of subsequent participle.The first text is segmented using Chinese lexical analysis system, obtains multiple words, then basis
Sentiment dictionary determines the emotion attribute of multiple words, can reduce artificial participation in this way, also saves human cost, effectively mentions
The efficiency of analysis is supplied.
According to an embodiment of the invention, first determining module 420 can be used to implement the analysis employee of above-mentioned Fig. 4 description
The method of working condition.
Fig. 9 diagrammatically illustrates the box of the device of analysis employee's working condition according to another embodiment of the invention
Figure.
As shown in figure 9, the device 600 of analysis employee's working condition further includes statistical module 610 and setup module 620
Specifically, statistical module 610, time occurred in the history social data for counting the multiple word
Number.
Institute is arranged in setup module 620, the number for being occurred in the history social data according to the multiple word
State weight of multiple words in the history social data.
What the device 600 of analysis employee's working condition can occur in history social data by counting multiple words
Number is arranged weight of multiple words in the history social data, helps the subsequent multiple words of adjustment in this way and goes through described
Weight in history social data, so that obtaining more accurate working condition in classification.
According to an embodiment of the invention, the device 600 of analysis employee's working condition can be used to implement above-mentioned Fig. 5 description
Analysis employee's working condition method.
In one embodiment of the invention, the device 600 for analyzing employee's working condition can also include adjustment module, benefit
Weight of multiple words in the history social data is stated with the adjustment of desired Cross-Entropy Method.
Since the modules of the device of analysis employee's working condition of example embodiments of the present invention can be used to implement
The step of example embodiment of the method for analysis employee's working condition of above-mentioned Fig. 2~Fig. 5 description, therefore for apparatus of the present invention
Undisclosed details in embodiment please refers to the embodiment of the method for the above-mentioned analysis employee's working condition of the present invention.
Below with reference to Figure 10, it illustrates the computer systems for the electronic equipment for being suitable for being used to realize the embodiment of the present invention
700 structural schematic diagram.The computer system 700 of electronic equipment shown in Figure 10 is only an example, should not be to of the invention real
The function and use scope for applying example bring any restrictions.
As shown in Figure 10, computer system 700 includes central processing unit (CPU) 701, can be read-only according to being stored in
Program in memory (ROM) 702 or be loaded into the program in random access storage device (RAM) 703 from storage section 708 and
Execute various movements appropriate and processing.In RAM 703, it is also stored with various programs and data needed for system operatio.CPU
701, ROM 702 and RAM 703 is connected with each other by bus 704.Input/output (I/O) interface 705 is also connected to bus
704。
I/O interface 705 is connected to lower component: the importation 706 including keyboard, mouse etc.;It is penetrated including such as cathode
The output par, c 707 of spool (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.;Storage section 708 including hard disk etc.;
And the communications portion 709 of the network interface card including LAN card, modem etc..Communications portion 709 via such as because
The network of spy's net executes communication process.Driver 710 is also connected to I/O interface 705 as needed.Detachable media 711, such as
Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on as needed on driver 710, in order to read from thereon
Computer program be mounted into storage section 708 as needed.
Particularly, according to an embodiment of the invention, may be implemented as computer above with reference to the process of flow chart description
Software program.For example, the embodiment of the present invention includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communications portion 709, and/or from detachable media
711 are mounted.When the computer program is executed by central processing unit (CPU) 701, executes and limited in the system of the application
Above-mentioned function.
It should be noted that computer-readable medium shown in the present invention can be computer-readable signal media or meter
Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not
Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter
The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires
Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage
Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device,
Or above-mentioned any appropriate combination.In the present invention, computer readable storage medium can be it is any include or storage journey
The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this
In invention, computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited
In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can
Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for
By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium
Program code can transmit with any suitable medium, including but not limited to: wireless, electric wire, optical cable, RF etc. are above-mentioned
Any appropriate combination.
Flow chart and block diagram in attached drawing are illustrated according to the system of various embodiments of the invention, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more
Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical
On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants
It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule
The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction
It closes to realize.
Being described in unit involved in the embodiment of the present invention can be realized by way of software, can also be by hard
The mode of part realizes that described unit also can be set in the processor.Wherein, the title of these units is in certain situation
Under do not constitute restriction to the unit itself.
As on the other hand, present invention also provides a kind of computer-readable medium, which be can be
Included in electronic equipment described in above-described embodiment;It is also possible to individualism, and without in the supplying electronic equipment.
Above-mentioned computer-readable medium carries one or more program, when the electronics is set by one for said one or multiple programs
When standby execution, so that the electronic equipment realizes the method such as above-mentioned analysis employee's working condition as described in the examples.
For example, the electronic equipment may be implemented as shown in Figure 2: in step s 110, obtaining the social activity of employee
Data.In the step s 120, the emotion attribute of the social data is determined according to the social data.In step s 130, root
According to the emotion attribute of the social data, the social data is analyzed using analysis model, obtains the work shape of the employee
State.
It should be noted that although being referred to several modules or list for acting the equipment executed in the above detailed description
Member, but this division is not enforceable.In fact, embodiment according to the present invention, it is above-described two or more
Module or the feature and function of unit can embody in a module or unit.Conversely, an above-described mould
The feature and function of block or unit can be to be embodied by multiple modules or unit with further division.
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented
Mode can also be realized by software realization in such a way that software is in conjunction with necessary hardware.Therefore, according to the present invention
The technical solution of embodiment can be embodied in the form of software products, which can store non-volatile at one
Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are so that a calculating
Equipment (can be personal computer, server, touch control terminal or network equipment etc.) executes embodiment according to the present invention
Method.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its
Its embodiment.This application is intended to cover any variations, uses, or adaptations of the invention, these modifications, purposes or
Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the present invention
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims.
Claims (10)
1. a kind of method for analyzing employee's working condition, which is characterized in that this method comprises:
Obtain the social data of employee;
The emotion attribute of the social data is determined according to the social data;
According to the emotion attribute of the social data, the social data is analyzed using analysis model, obtains the employee's
Working condition.
2. the method according to claim 1, wherein this method further include:
Obtain the history social data of employee;
The emotion attribute of the history social data is determined according to the history social data;
Emotion attribute based on the history social data and the history social data is trained sorter model, obtains
The analysis model.
3. the method according to claim 1, wherein determining the feelings of the social data according to the social data
Feeling attribute includes:
By the stop words removal in the social data, the first text is obtained;
First text is segmented using Chinese lexical analysis system, obtains multiple words;
The emotion attribute of the multiple word is determined according to sentiment dictionary, the emotion attribute is for reflecting that employee is interior for a period of time
Emotion.
4. the method according to claim 1, wherein this method further include:
Count the number that the multiple word occurs in the history social data;
According to the number that the multiple word occurs in the history social data, the multiple word is set in the history
Weight in social data.
5. according to the method described in claim 4, it is characterized in that, this method further include:
Weight of multiple words in the history social data is stated using the adjustment of desired Cross-Entropy Method.
6. the method according to claim 1, wherein the social data of the employee include the employee for a period of time
Interior social data, the social data include the employee using in-company chat software when the chat record that generates.
7. according to the method described in claim 2, it is characterized in that, the sorter model includes Naive Bayes Classifier mould
Type.
8. a kind of device for analyzing employee's working condition, which is characterized in that the device includes:
First obtains module, for obtaining the social data of employee;
First determining module, for determining the emotion attribute of the social data according to the social data;
Analysis module is analyzed the social data using analysis model, is obtained for the emotion attribute according to the social data
To the working condition of the employee.
9. a kind of electronic equipment, comprising:
One or more processors;And
Storage device, for storing one or more programs, when one or more of programs are by one or more of processing
When device executes, so that method described in the realization according to claim 1~any one of 7 of one or more of processors.
10. a kind of computer-readable medium, is stored thereon with computer program, which is characterized in that described program is held by processor
The method according to claim 1~any one of 7 is realized when row.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536688.XA CN109635092A (en) | 2018-12-14 | 2018-12-14 | Analyze method, apparatus, medium and the electronic equipment of employee's working condition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536688.XA CN109635092A (en) | 2018-12-14 | 2018-12-14 | Analyze method, apparatus, medium and the electronic equipment of employee's working condition |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109635092A true CN109635092A (en) | 2019-04-16 |
Family
ID=66074250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811536688.XA Pending CN109635092A (en) | 2018-12-14 | 2018-12-14 | Analyze method, apparatus, medium and the electronic equipment of employee's working condition |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109635092A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112488437A (en) * | 2019-09-12 | 2021-03-12 | 英业达科技有限公司 | Human resource management system and method thereof |
CN115547501A (en) * | 2022-11-24 | 2022-12-30 | 国能大渡河大数据服务有限公司 | Employee emotion perception method and system combining working characteristics |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103034626A (en) * | 2012-12-26 | 2013-04-10 | 上海交通大学 | Emotion analyzing system and method |
CN104063427A (en) * | 2014-06-06 | 2014-09-24 | 北京搜狗科技发展有限公司 | Expression input method and device based on semantic understanding |
US9262688B1 (en) * | 2011-09-24 | 2016-02-16 | Z Advanced Computing, Inc. | Method and system for analyzing and recognition of an emotion or expression from multimedia, text, or sound track |
CN105740228A (en) * | 2016-01-25 | 2016-07-06 | 云南大学 | Internet public opinion analysis method |
CN106022708A (en) * | 2016-05-09 | 2016-10-12 | 陈包容 | Method for predicting employee resignation |
CN108804651A (en) * | 2018-06-07 | 2018-11-13 | 南京邮电大学 | A kind of Social behaviors detection method based on reinforcing Bayes's classification |
-
2018
- 2018-12-14 CN CN201811536688.XA patent/CN109635092A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9262688B1 (en) * | 2011-09-24 | 2016-02-16 | Z Advanced Computing, Inc. | Method and system for analyzing and recognition of an emotion or expression from multimedia, text, or sound track |
CN103034626A (en) * | 2012-12-26 | 2013-04-10 | 上海交通大学 | Emotion analyzing system and method |
CN104063427A (en) * | 2014-06-06 | 2014-09-24 | 北京搜狗科技发展有限公司 | Expression input method and device based on semantic understanding |
CN105740228A (en) * | 2016-01-25 | 2016-07-06 | 云南大学 | Internet public opinion analysis method |
CN106022708A (en) * | 2016-05-09 | 2016-10-12 | 陈包容 | Method for predicting employee resignation |
CN108804651A (en) * | 2018-06-07 | 2018-11-13 | 南京邮电大学 | A kind of Social behaviors detection method based on reinforcing Bayes's classification |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112488437A (en) * | 2019-09-12 | 2021-03-12 | 英业达科技有限公司 | Human resource management system and method thereof |
CN115547501A (en) * | 2022-11-24 | 2022-12-30 | 国能大渡河大数据服务有限公司 | Employee emotion perception method and system combining working characteristics |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110135901A (en) | A kind of enterprise customer draws a portrait construction method, system, medium and electronic equipment | |
CN109976997B (en) | Test method and device | |
US10282797B2 (en) | Inference model for traveler classification | |
CN110909165A (en) | Data processing method, device, medium and electronic equipment | |
KR102761302B1 (en) | Method for predicting trends based on the attributes of products constituting genres | |
US12020267B2 (en) | Method, apparatus, storage medium, and device for generating user profile | |
CN105225135B (en) | Potential customer identification method and device | |
CN112163081A (en) | Label determination method, device, medium and electronic equipment | |
CA3135466A1 (en) | User loan willingness prediction method and device and computer system | |
US20210182701A1 (en) | Virtual data scientist with prescriptive analytics | |
CN113051911A (en) | Method, apparatus, device, medium, and program product for extracting sensitive word | |
CN115170049A (en) | Credibility scoring method, credibility scoring device, electronic equipment, storage medium and program product | |
CN114638695A (en) | Credit evaluation method, device, equipment and medium | |
CN109635092A (en) | Analyze method, apparatus, medium and the electronic equipment of employee's working condition | |
CN113344415A (en) | Deep neural network-based service distribution method, device, equipment and medium | |
US11099107B2 (en) | Component testing plan considering distinguishable and undistinguishable components | |
CN112529624B (en) | Method, device, equipment and storage medium for generating business prediction model | |
US20220383225A1 (en) | Organizational Benchmarks | |
CN113870998A (en) | Interrogation method, device, electronic equipment and storage medium | |
CN118838701A (en) | Data processing method, apparatus, device, storage medium and computer program product | |
CN113344723A (en) | User insurance cognitive evolution path prediction method and device and computer equipment | |
US20230342545A1 (en) | Virtual Dialog System Dynamic Context Collection | |
CN110717101A (en) | User classification method and device based on application behaviors and electronic equipment | |
CN116684688A (en) | Live broadcast mode switching method and related device based on emotion of audience | |
CN110796262B (en) | Test data optimization method and device of machine learning model and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190416 |
|
RJ01 | Rejection of invention patent application after publication |