This non-provisional application claims priority under 35 U.S.C. § 119 on Patent Application No. TW107139552 filed in Taiwan, Republic of China Nov. 7, 2018, the entire contents of which are hereby incorporated by reference in its entirety.
The present invention relates to a database establishment and analysis method thereof, and more particularly to a database establishment and analysis method for the behavior from interactive game by obtaining the behavioral characteristics.
In recent years, in order to screen out the truly suitable talents, the enterprise not only refers to the resume data of the candidates, but also uses some tests or questions, such as cognitive (IQ) test or personality questionnaire test, to screen out the suitable candidates according to the test results. The cognitive (IQ) test is quick and easy, which can quickly get the IQ score of the subject. However, IQ is not equivalent to the ability to work. IQ-high subjects are not represented as truly suitable talents. The personality questionnaire test is quick and easy, and the subject's personality is roughly mastered. However, the subject may be inclined to produce a test result that meets the role expectation in order to meet the role expectation, rather than the true behavior of the subject.
Another commonly-used test method is the functional questionnaire test, which is quick and easy, and can tell whether the subjects understand the functions required by their work and roles. However, the results of the functional questionnaire test can only show that the subjects know the functions of their work, but it does not represent their real behavior. Another evaluation method is that the Entrusted Evaluation Center can issue the reports with rich content and high reference value, but the test is time-consuming and expensive. Another evaluation method is the group activity evaluation, through which the real interaction performance of the subjects can be seen, while the test is time-consuming and mostly subjective.
In summary, the traditional evaluation method cannot provide an objective and rapid evaluation report, nor can solve the problem that the subject excessively satisfies the social expectation, is unclear about himself, or the test result is inaccurate due to excessive stress.
In view of this, the present invention provides a database establishment and analysis method for the behavior from game thereof, which can provide an objective and rapid evaluation report, and also can effectively solve the problem that the subject excessively satisfies the social expectation, is unclear about himself, or the test result is inaccurate due to excessive stress.
A database establishment method for game behavior according to an embodiment of the present invention includes the following steps: Step a. provide an interactive game with the plural roles and plural task instructions, when the plural users participate in the interactive game, each user acts as one of the roles and achieves the task instructions respectively or jointly; Step b. when the interactive game is going on, obtain the time-varying image information by a video camera, obtain the time-varying sound information by an audio recorder and obtain the game history record by a data recorder, then obtain the customer rating information by a rating module Step c. select a first user, identify the image and sound of the first user in the time-varying image information and the time-varying sound information, and obtain the first behavior characteristic information and the first communication characteristic information; Step d. obtain the first user's score from the customer rating information, and integrate the game history record, behavior characteristic information and communication characteristic information of the same user into the same time record to establish a first behavior performance file; and Step E. select the first n user and repeat the Step c. to d., until the user establishes a behavior performance file, access and establish a behavior database.
In some embodiments, the game history record has a plurality of data record items, the steps include f during the interactive game, the game event executed by the player based on play rules is recorded, a game event record file is obtained; g. during the interactive game, the game object moving and rotating behaviors of the player on the game table are recorded, a game object variation record file is obtained; h. during the interactive game, the phasic change of game is recorded, the corresponding game event is generated, a game schedule file is obtained; i. the files of the aforesaid steps are integrated into a game history record based on time.
In some embodiments, a behavior recognition data model will be built, influencing most computing modes in the establishment steps, including j. select n behavioral databases, extract a behavior recognition data model; k. in the aforementioned embodiments, the data of steps c to e shall be influenced by behavior recognition data model. In some embodiments, when the database of behavior from game is established, the data accumulation based result is fed back, influencing the required data and rules in the establishment steps, including the following steps: l. select m behavioral databases, extract a behavior recognition data model; m. the original and new behavior recognition data models are compared to find out the similarity, a behavior recognition data model error file is extracted; n. if the data model error file is larger than the warning threshold, a new model shall be used; o. behavior recognition data model content, the details of establishment steps are adjusted:
In some embodiments, the customer rating information has the plural test items, and the steps include: Step p. select a first test item, quantify the behavioral characteristic information of the different users, the communication characteristic information and the scores of the first test item, obtain a first relationship; Step q. select a nth test item, repeat Step p, until the relationship of the test items is established.
A game behavior analysis method according to another embodiment of the present invention includes the following steps: Step a. arrange a subject to participate in an interactive game with the plural roles and the plural task instructions, when the plural users participate in the interactive game, each user acts as one of the roles and achieves the task instructions respectively or jointly; Step b. when the interactive game is going on, obtain the time-varying image information, the time-varying sound information and the customer rating information; Step c. select the subject, identify the image and sound of the subject in the time-varying image information and the time-varying sound information, and obtain the first behavior characteristic information to be tested and the first communication characteristic information to be tested; and Step d. based on the above database, the relationship of the plural test items is obtained, and the information of the behavioral characteristics and the communication characteristics to be tested items are typed in to obtain the rating information of a subject.
In order to make the above purposes, features and advantages of the present invention more obvious and easy to be understood, the following embodiments are given and illustrated in detail with the attached diagram.
A database establishment method for the behavior from game in the embodiments of the present invention comprises the following steps:
In some embodiments, the behavior database contains a behavior recognition data model (v), (v) is the behavioral data model version number), the behavior recognition data model influences the establishment of most computing modes in the steps, comprising the following steps:
In the aforementioned embodiments, the data of Step a3. to Step a5. shall be influenced by the behavior recognition data model.
In some embodiments, after the behavior database is created, the data accumulation based result is fed back, and the required data and rules in the establishment steps are influenced, comprising the following steps:
In some embodiments, “m” behavior databases are selected, the behavior recognition data model is extracted;
Difference _Table=Behavior_Recognition_Data_Model(new)−Behavior_Recognition_Data_Model(original)
The original and new behavior recognition data models are compared to find out the similarity, a behavior recognition data model error file (Difference_Table) is extracted;
If the behavior recognition data model's standard error is larger than a threshold, a new model shall be used;
Difference_Table<=threshold−Behavior_Recognition_Data_Model(v), v=original
Difference_Table>threshold−Behavior_Recognition_Data_Model(v), v=new
In some embodiments, the game history record has a plurality of data record items, the plurality of data record items collect through the following steps:
After the database of behavior from game is created, the data accumulation based result is fed back, and the required data and rules in the establishment steps and the behavior recognition data model content are influenced, the details of establishment steps are adjusted, comprising the following steps:
In some embodiments, the customer rating information has a plurality of test items, the steps include:
Please refer to
At the trade fair stage, the captain will first brief the trade fair and issue the trade fair rules, and explain the contents of the rule description item by item. After that, enter the trade fair game stage to determine whether the group game occurrence condition is met, if not, then continue the trade fair stage; if the group game occurrence condition is met, begin the group game player operation stage after the captain explains the preliminary instructions and the issues the group game rules.
At the group game player operation stage, the crew will start to sell the reminder card, and then determine whether the group game end condition is met, if not, the group game will continue; if so, at the end of the group game, the group game reward and punishment will be given, and then, return to the trade fair stage, and the captain is responsible for retelling the task target. When the trade fair stage is used up, enter the settlement stage and the interactive game is over.
Then, as show in Step S102, when the interactive game is performed, a time-varying image information, a time-varying sound information, a game history record and a customer rating information are obtained. In some embodiments, the above time-varying image information and the time-varying sound information can be obtained/generated through an image capture device (e.g., a camera or a video camera), a recording unit (e.g., a microphone) and a computer device of a central processing unit to be included at least in the interactive game.
In an embodiment, the game history record mainly records the user action information of individual players or among several players, such as the frequency and number of times of the transaction or moving object in the trading game; a higher score indicates that the player is more aggressive.
In an embodiment, the customer rating information may be obtained by the ratings of one or more observers of the interactive game on the observed game activity status, wherein the customer rating information has the plural test items; first, select a first test item, quantify the plural behavior characteristic information, plural communication feature information and plural first test item scores of different users, obtain a first relationship, and then select the second test item in sequence, repeat the above steps until each test item establishes its relationship.
For example, assume that there are first, second, and third test items, first select the first test item, quantify plural behavioral characteristics information, plural communication feature information and plural first test item scores of different users, obtain a first relationship; then select a second test item, quantify plural behavior characteristic information, plural communication feature information and plural second test item scores of different users, and obtain a second relationship; finally, select a third test item, quantify plural behavior characteristic information, plural communication feature information and plural second test item scores of different users, and obtain a third relationship.
After obtaining the above time-varying image information, the time-varying sound information, the game history record and the customer rating information, as shown in Step S103, select a nth user, identify the image and sound of the nth user in the time-varying image information and the time-varying sound information, obtain a nth behavior characteristic information and a nth communication characteristic information.
For example, if n is 1, Step S103 is a selected first user A, identify the image and sound of the first user A in the time-varying image information and the time-varying sound information obtained in Step S102, and obtain a first behavior characteristic information and a first communication feature information corresponding to the first user A; if n is 2, Step S103 is a selected second user B, and identify the image and sound of the second user B in the time-varying image information and the time-varying sound information obtained in Step S102, obtain a second behavior characteristic information and a second communication feature information of the second user B, and so on.
Then, as shown in Step S104, the scores of the nth user is obtained from the customer rating information, integrate the behavior characteristic information and the communication feature information of the same user into the same time record, and establish a nth behavior performance file. Next, select a first nth+1 user, repeat Step S103 and S104 until behavioral performance files are established for all users, as shown in Step S105, access and establish a behavior database.
For example, if n is 3, the above step is the scores of the first user A obtained from the customer rating information, integrate the behavior characteristic information and the communication feature information of the same user A into the same time record, and establish a first behavior performance file; then, select the second user B, identify the image and sound of the second user B obtained in the time-varying image information and the time-varying sound information, obtain a second behavior characteristic information and a second communication characteristic information corresponding to the second user B, obtain the scores of the second user B from the customer rating information, integrate the behavior characteristic information and the communication feature information of the same user B into the same time record, and establish a second behavior performance file; then select the third user C, identify the image and sound of the third user C obtained in the time-varying image information and the time-varying sound information, obtain a third behavior characteristic information and a third communication characteristic information corresponding to the third user C, obtain the scores of the third user C from the customer rating information, integrate the behavior characteristic information and the communication feature information of the same user C into the same time record, and establish a third behavior performance file. Then, access and establish a behavior database, wherein, the behavior database includes the first, second and third behavior performance files corresponding to user A, B and C.
After that, the first, second and third behavioral performance files corresponding to the users A, B and C can be analyzed, and the artificial intelligence (AI) interactive behavior and/or ability presentation analysis are performed through the relationship, artificial intelligence (AI) operation and machine learning of each test item, to obtain the rating information of each subject, and then find the best candidate according to the needs and the rating information of each subject.
In some embodiments, the above test item includes an interactive behavior analysis, and the relationship is taken from the directional action of the behavior characteristic information and the communication feature information of each user to be tested, as shown in
In some embodiments, the above test items include a capability presentation analysis, and the relationship is taken from the spontaneous action of each user to be tested in the behavior characteristic information and the communication feature information, as shown in
In some embodiments, the above behavior characteristic information includes a head posture feature, a facial motion feature or a body posture feature, as shown in
In some embodiments, the above communication feature information includes an acoustic expression feature, as shown in
In some embodiments, the above relationship may be obtained by the pattern recognition and deep learning of a Bi Long-Short Term Memory (BLSTM), Support Vector Machine (SVM), and Back Propagation Neural Network (BPNN).
Please refer to
As shown in Step S702, when the interactive game is performed, a time-varying image information, a time-varying sound information and a customer rating information are obtained. In some embodiments, the time-varying image information and the time-varying sound information can be obtained/generated in the interactive game through an image capturing device (for example: a camera or video camera), a recording unit (e.g., a microphone), and a computer device of a central processing unit at least.
Then, as shown in Step S703, select the above subject and identify the image and sound of the subject in the time-varying image information and the time-varying sound information, to obtain behavior characteristic information and a communication characteristic information to be tested. In some embodiments, the behavior characteristic information to be tested includes a head posture feature, a facial motion feature or a body posture feature. In some embodiments, the communication feature information to be tested includes an acoustic expression feature.
After that, as shown in Step S704, obtain the relationship of the plural test items, and type the behavior characteristic information and the communication characteristic information obtained in Step S703, thereby obtain the rating information of the subject. In some embodiments, the relationship can be obtained from the former behavior database.
Please refer to
As Step S802, a behavior recognition data model is obtained by deep learning algorithm according to the data in the behavior database. In some embodiments, the number of behavior databases selected by S801 is obtained, the first behavior database is obtained, a first behavior database data feature is obtained by statistical analysis algorithm. The aforementioned steps are repeated till the behavior database data feature is extracted from N behavior databases, the behavior recognition data model is accessed and built.
As Step S803, a behavior recognition model variation is obtained based on a plurality of behavior recognition data models. If the variation is larger than the threshold, and the behavior recognition data model availability is confirmed, the existing model is replaced. In some embodiments, two quantities of behavior databases are selected, Steps S801 to S802 are repeated, a first behavior recognition data model and a second behavioral data recognition model are built. A behavior recognition model variation table is obtained according to the similarity between two behavior seniority recognition models. If any field data in the behavior recognition model variation table is larger than the threshold, and the algorithm influenced by the behavior recognition data model has no exceptional result, one behavior recognition data model is selected as normal behavior recognition data model.
As Step S804, to replace the model, an evaluation rule error correction file is obtained according to the new behavior recognition data model. In some embodiments, changing the normal behavior recognition data model will influence the feature information relation of customer rating information test items. The first behavior recognition data model is selected, Steps S703 to S704 are repeated, a first data group is obtained. Afterwards, a second behavior recognition data model is selected, Steps S703 to S704 are repeated, a second data group is obtained; the first and second data groups are compared, an evaluation rule error correction file is obtained, according to which the file is corrected, the details of the algorithm are adjusted.
Through the method for establishing the game behavior database and the analysis method for the related game behavior of the present invention, the enterprise can carry out the related interactive game design according to the talent selection item, and the interactive game is taken as the core, so that the participants can wholeheartedly devote themselves to the interactive game; and then through the interaction between the AI and the psychology of the present invention, analyze the interactive behavior performance of the participants in the interactive game, to obtain the rating information of each subject, which can provide an objective and rapid evaluation report on the one hand, and solve the problem of excessively satisfying the social expectation on the other hand. The inaccurate test results are caused by lack of understanding of oneself or excessive tension.
Therefore, according to the establishment method of the behavior database of this case and its related behavior analysis method, the true self and the specific ability of the subject can be seen through the behavior performance of the interactive game in a very short time. The real behavior revelation of the subject interacted and communicated with others can seen through the interactive game design situation, thus giving the professional and objective analysis, and then assisting the enterprise to screen out the truly suitable talents.
The method of the present invention, or a specific type or its part thereof, may exist in the form of a program code. The program code may be included in a physical medium such as a floppy disk, a compact disk, a hard disk, or storage medium that can be read by any other machine (such as a computer), or a computer program product not limited to an external form, wherein when the program code is loaded and executed by a machine, such as a computer, the machine becomes a device for participating in the present invention. The program code can also be transmitted via some transmission medium, such as a wire or cable, optical fiber, or any transmission type, wherein the machine becomes the device of the present invention when the program code is received, loaded and executed by a machine, such as a computer. When the program code is executed in a general purpose processing unit, the program code in combination with the processing unit provides a unique device of the operation similar to the applied specific logic circuit.
Although the present invention has been disclosed as above in better embodiments, but it is not intended to limit the present invention. Any artist familiar with the art, without departing from the spirit and scope of the present invention, can make some changes and embellishments. Therefore, the protection scope of the present invention shall be determined by the scope of the patent application attached thereto.
| Number | Date | Country | Kind |
|---|---|---|---|
| 107139552 | Nov 2018 | TW | national |