SYSTEM AND METHOD FOR EVALUATION
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating teamwork are provided. One of the methods includes: obtaining a plurality of electronic communications among a plurality of team members from one or more computing devices supporting the electronic communications; determining a score for each of the plurality of electronic communications; and aggregating a plurality of the scores to obtain an evaluation of teamwork among the plurality of team members.
1 . A computer-implemented method for evaluating teamwork, comprising:
obtaining a plurality of electronic communications among a plurality of team members from one or more computing devices supporting the electronic communications;
determining a score for each of the plurality of electronic communications; and
aggregating a plurality of the scores to obtain an evaluation of teamwork among the plurality of team members.
2 . The method of claim 1 , wherein:
obtaining the plurality of electronic communications comprises: receiving the plurality of electronic communications respectively from a plurality of filters installed on electronic communication servers; and
the plurality of filters are configured to identify and filter out the plurality of electronic communications for the evaluation.
3 . The method of claim 2 , wherein:
the electronic communication servers comprise an email server and an instant messenger server.
4 . The method of claim 1 , wherein determining the score for each of the plurality of electronic communications comprises:
determining the score for each of the plurality of electronic communications based on an electronic communication type, an electronic communication frequency, a time pattern of the electronic communication, a word scan for performance data, a word scan for appreciation, and a team project activity.
5 . The method of claim 1 , wherein aggregating the plurality of the scores to obtain the evaluation of teamwork among the plurality of team members comprises:
summing the plurality of the scores over a measurement period to obtain the evaluation of teamwork among the plurality of team members.
6 . The method of claim 1 , wherein:
the evaluation of teamwork comprises an evaluation of collaboration;
the plurality of electronic communications comprise electronic communications for collaboration purposes; and
the plurality of electronic communications comprise at least one of the following subjects: team member schedule sharing, project meeting, and Q&A (questions and answers).
7 . The method of claim 1 , wherein:
the evaluation of teamwork comprises an evaluation of leadership;
the plurality of electronic communications comprise electronic communications initiated by a manager for management purposes; and
the plurality of electronic communications comprise at least one of the following subjects: individual meeting, team meeting, project meeting, promotion announcement, and team building activity.
8 . A system for evaluating teamwork, comprising one or more processors and one or more non-transitory computer-readable memories coupled to the one or more processors and configured with instructions executable by the one or more processors to cause the system to perform operations comprising:
obtaining a plurality of electronic communications among a plurality of team members from one or more computing devices supporting the electronic communications;
determining a score for each of the plurality of electronic communications; and
aggregating a plurality of the scores to obtain an evaluation of teamwork among the plurality of team members.
9 . The system of claim 8 , wherein:
obtaining the plurality of electronic communications comprises: receiving the plurality of electronic communications respectively from a plurality of filters installed on electronic communication servers; and
the plurality of filters are configured to identify and filter out the plurality of electronic communications for the evaluation.
10 . The system of claim 9 , wherein:
the electronic communication servers comprise an email server and an instant messenger server.
11 . The system of claim 8 , wherein determining the score for each of the plurality of electronic communications comprises:
determining the score for each of the plurality of electronic communications based on an electronic communication type, an electronic communication frequency, a time pattern of the electronic communication, a word scan for performance data, a word scan for appreciation, and a team project activity.
12 . The system of claim 8 , wherein aggregating the plurality of the scores to obtain the evaluation of teamwork among the plurality of team members comprises:
summing the plurality of the scores over a measurement period to obtain the evaluation of teamwork among the plurality of team members.
13 . The system of claim 8 , wherein:
the evaluation of teamwork comprises an evaluation of collaboration;
the plurality of electronic communications comprise electronic communications for collaboration purposes; and
the plurality of electronic communications comprise at least one of the following subjects: team member schedule sharing, project meeting, and Q&A (questions and answers).
14 . The system of claim 8 , wherein:
the evaluation of teamwork comprises an evaluation of leadership;
the plurality of electronic communications comprise electronic communications initiated by a manager for management purposes; and
the plurality of electronic communications comprise at least one of the following subjects: individual meeting, team meeting, project meeting, promotion announcement, and team building activity.
15 . A non-transitory computer-readable storage medium for evaluating teamwork, configured with instructions executable by one or more processors to cause the one or more processors to perform operations comprising:
obtaining a plurality of electronic communications among a plurality of team members from one or more computing devices supporting the electronic communications;
determining a score for each of the plurality of electronic communications; and
aggregating a plurality of the scores to obtain an evaluation of teamwork among the plurality of team members.
16 . The storage medium of claim 15 , wherein:
obtaining the plurality of electronic communications comprises: receiving the plurality of electronic communications respectively from a plurality of filters installed on electronic communication servers; and
the plurality of filters are configured to identify and filter out the plurality of electronic communications for the evaluation.
17 . The storage medium of claim 16 , wherein:
the electronic communication servers comprise an email server and an instant messenger server.
18 . The storage medium of claim 15 , wherein determining the score for each of the plurality of electronic communications comprises:
determining the score for each of the plurality of electronic communications based on an electronic communication type, an electronic communication frequency, a time pattern of the electronic communication, a word scan for performance data, a word scan for appreciation, and a team project activity.
19 . The storage medium of claim 15 , wherein:
the evaluation of teamwork comprises an evaluation of collaboration;
the plurality of electronic communications comprise electronic communications for collaboration purposes; and
the plurality of electronic communications comprise at least one of the following subjects: team member schedule sharing, project meeting, and Q&A (questions and answers).
20 . The storage medium of claim 15 , wherein:
the evaluation of teamwork comprises an evaluation of leadership;
the plurality of electronic communications comprise electronic communications initiated by a manager for management purposes; and
the plurality of electronic communications comprise at least one of the following subjects: individual meeting, team meeting, project meeting, promotion announcement, and team building activity.