Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
370 changes: 370 additions & 0 deletions snippets/1027_AIGrader/analyze.py

Large diffs are not rendered by default.

121 changes: 121 additions & 0 deletions snippets/1027_AIGrader/data/opus.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
[
{
"student": "Alma",
"compact_operation": 9,
"detailed_functionality": 8,
"roles_and_permissions": 5,
"communication": 7,
"data_management_and_architecture": 3,
"architecture": 9,
"maintainability": 8,
"error_handling": 4,
"quality_and_reliability": 3,
"ui_and_ux": 5,
"mobility": 7,
"deployment_documentation": 5,
"repository_structure": 5,
"innovation": 3
},
{
"student": "Barack",
"compact_operation": 8,
"detailed_functionality": 8,
"roles_and_permissions": 5,
"communication": 6,
"data_management_and_architecture": 2,
"architecture": 6,
"maintainability": 7,
"error_handling": 4,
"quality_and_reliability": 2,
"ui_and_ux": 5,
"mobility": 7,
"deployment_documentation": 5,
"repository_structure": 5,
"innovation": 4
},
{
"student": "Citrom",
"compact_operation": 8,
"detailed_functionality": 8,
"roles_and_permissions": 5,
"communication": 6,
"data_management_and_architecture": 2,
"architecture": 6,
"maintainability": 7,
"error_handling": 2,
"quality_and_reliability": 3,
"ui_and_ux": 3,
"mobility": 6,
"deployment_documentation": 5,
"repository_structure": 5,
"innovation": 4
},
{
"student": "Datolya",
"compact_operation": 9,
"detailed_functionality": 9,
"roles_and_permissions": 5,
"communication": 8,
"data_management_and_architecture": 3,
"architecture": 10,
"maintainability": 8,
"error_handling": 5,
"quality_and_reliability": 5,
"ui_and_ux": 5,
"mobility": 9,
"deployment_documentation": 5,
"repository_structure": 5,
"innovation": 2
},
{
"student": "Eper",
"compact_operation": 7,
"detailed_functionality": 6,
"roles_and_permissions": 5,
"communication": 6,
"data_management_and_architecture": 2,
"architecture": 6,
"maintainability": 7,
"error_handling": 3,
"quality_and_reliability": 2,
"ui_and_ux": 3,
"mobility": 0,
"deployment_documentation": 5,
"repository_structure": 3,
"innovation": 1
},
{
"student": "Kivi",
"compact_operation": 9,
"detailed_functionality": 9,
"roles_and_permissions": 5,
"communication": 8,
"data_management_and_architecture": 5,
"architecture": 10,
"maintainability": 9,
"error_handling": 5,
"quality_and_reliability": 5,
"ui_and_ux": 5,
"mobility": 8,
"deployment_documentation": 5,
"repository_structure": 5,
"innovation": 4
},
{
"student": "Szilva",
"compact_operation": 6,
"detailed_functionality": 6,
"roles_and_permissions": 3,
"communication": 5,
"data_management_and_architecture": 2,
"architecture": 8,
"maintainability": 8,
"error_handling": 3,
"quality_and_reliability": 1,
"ui_and_ux": 3,
"mobility": 6,
"deployment_documentation": 4,
"repository_structure": 3,
"innovation": 2
}
]
121 changes: 121 additions & 0 deletions snippets/1027_AIGrader/data/opus_all.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
[
{
"student": "Alma",
"compact_operation": 9,
"detailed_functionality": 8,
"roles_and_permissions": 5,
"communication": 7,
"data_management_and_architecture": 3,
"architecture": 9,
"maintainability": 9,
"error_handling": 4,
"quality_and_reliability": 3,
"ui_and_ux": 5,
"mobility": 6,
"deployment_documentation": 5,
"repository_structure": 5,
"innovation": 5
},
{
"student": "Barack",
"compact_operation": 9,
"detailed_functionality": 10,
"roles_and_permissions": 5,
"communication": 7,
"data_management_and_architecture": 2,
"architecture": 6,
"maintainability": 7,
"error_handling": 4,
"quality_and_reliability": 3,
"ui_and_ux": 5,
"mobility": 10,
"deployment_documentation": 5,
"repository_structure": 5,
"innovation": 4
},
{
"student": "Citrom",
"compact_operation": 7,
"detailed_functionality": 5,
"roles_and_permissions": 4,
"communication": 6,
"data_management_and_architecture": 2,
"architecture": 5,
"maintainability": 7,
"error_handling": 3,
"quality_and_reliability": 3,
"ui_and_ux": 4,
"mobility": 6,
"deployment_documentation": 5,
"repository_structure": 4,
"innovation": 5
},
{
"student": "Datolya",
"compact_operation": 10,
"detailed_functionality": 10,
"roles_and_permissions": 5,
"communication": 10,
"data_management_and_architecture": 3,
"architecture": 9,
"maintainability": 8,
"error_handling": 5,
"quality_and_reliability": 5,
"ui_and_ux": 5,
"mobility": 9,
"deployment_documentation": 5,
"repository_structure": 5,
"innovation": 5
},
{
"student": "Eper",
"compact_operation": 6,
"detailed_functionality": 6,
"roles_and_permissions": 4,
"communication": 3,
"data_management_and_architecture": 2,
"architecture": 4,
"maintainability": 5,
"error_handling": 4,
"quality_and_reliability": 4,
"ui_and_ux": 3,
"mobility": 1,
"deployment_documentation": 5,
"repository_structure": 4,
"innovation": 2
},
{
"student": "Kivi",
"compact_operation": 9,
"detailed_functionality": 8,
"roles_and_permissions": 5,
"communication": 8,
"data_management_and_architecture": 5,
"architecture": 10,
"maintainability": 9,
"error_handling": 5,
"quality_and_reliability": 5,
"ui_and_ux": 5,
"mobility": 6,
"deployment_documentation": 5,
"repository_structure": 5,
"innovation": 5
},
{
"student": "Szilva",
"compact_operation": 5,
"detailed_functionality": 5,
"roles_and_permissions": 2,
"communication": 5,
"data_management_and_architecture": 2,
"architecture": 4,
"maintainability": 4,
"error_handling": 3,
"quality_and_reliability": 1,
"ui_and_ux": 4,
"mobility": 8,
"deployment_documentation": 4,
"repository_structure": 4,
"innovation": 3
}
]
16 changes: 16 additions & 0 deletions snippets/1027_AIGrader/data/results.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
criterion,max_points,Eper,Kivi,Barack,Datolya,Szilva,Alma,Citrom,AI_individual_Eper,AI_individual_Kivi,AI_individual_Barack,AI_individual_Datolya,AI_individual_Szilva,AI_individual_Alma,AI_individual_Citrom,AI_combined_Eper,AI_combined_Kivi,AI_combined_Barack,AI_combined_Datolya,AI_combined_Szilva,AI_combined_Alma,AI_combined_Citrom
compact_operation,10,5,8,9,10,6,7,6,,,,,,,,,,,,,,
detailed_functionality,10,4,9,8,9,4,9,5,,,,,,,,,,,,,,
roles_and_permissions,5,5,5,5,5,4,5,5,,,,,,,,,,,,,,
communication,10,5,10,10,10,9,10,6,,,,,,,,,,,,,,
data_management_and_architecture,5,5,4,5,5,4,5,3,,,,,,,,,,,,,,
architecture,10,6,10,9,9,7,9,6.5,,,,,,,,,,,,,,
maintainability,10,10,8,9,8,5,8,8,,,,,,,,,,,,,,
error_handling,5,2,4,5,4,4,4,3,,,,,,,,,,,,,,
quality_and_reliability,5,5,5,4.5,5,1,5,4,,,,,,,,,,,,,,
ui_and_ux,5,2,3,4,5,2,4,2,,,,,,,,,,,,,,
mobility,10,0,5,8,7,6,6,6,,,,,,,,,,,,,,
deployment_documentation,5,5,5,5,4,3,5,5,,,,,,,,,,,,,,
repository_structure,5,5,5,5,5,5,5,5,,,,,,,,,,,,,,
innovation,5,2,4,4,5,2,4,2,,,,,,,,,,,,,,
TOTAL,100,61,85,90.5,89,62,86,66.5,,,,,,,,,,,,,,
99 changes: 99 additions & 0 deletions snippets/1027_AIGrader/data/results_detailed.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
student,criterion,max,human,sonnet_ind,sonnet_all,opus_ind,opus_all
Alma,compact_operation,10,7.0,8,8,9,9
Alma,detailed_functionality,10,9.0,8,8,8,8
Alma,roles_and_permissions,5,5.0,5,4,5,5
Alma,communication,10,10.0,7,5,7,7
Alma,data_management_and_architecture,5,5.0,3,2,3,3
Alma,architecture,10,9.0,8,8,9,9
Alma,maintainability,10,8.0,8,7,8,9
Alma,error_handling,5,4.0,4,4,4,4
Alma,quality_and_reliability,5,5.0,4,3,3,3
Alma,ui_and_ux,5,4.0,5,4,5,5
Alma,mobility,10,6.0,8,3,7,6
Alma,deployment_documentation,5,5.0,5,5,5,5
Alma,repository_structure,5,5.0,5,5,5,5
Alma,innovation,5,4.0,4,4,3,5
Barack,compact_operation,10,9.0,8,7,8,9
Barack,detailed_functionality,10,8.0,9,9,8,10
Barack,roles_and_permissions,5,5.0,5,5,5,5
Barack,communication,10,10.0,7,6,6,7
Barack,data_management_and_architecture,5,5.0,3,2,2,2
Barack,architecture,10,9.0,9,6,6,6
Barack,maintainability,10,9.0,8,7,7,7
Barack,error_handling,5,5.0,3,3,4,4
Barack,quality_and_reliability,5,4.5,3,3,2,3
Barack,ui_and_ux,5,4.0,4,5,5,5
Barack,mobility,10,8.0,8,8,7,10
Barack,deployment_documentation,5,5.0,5,4,5,5
Barack,repository_structure,5,5.0,5,5,5,5
Barack,innovation,5,4.0,4,5,4,4
Citrom,compact_operation,10,6.0,8,6,8,7
Citrom,detailed_functionality,10,5.0,7,7,8,5
Citrom,roles_and_permissions,5,5.0,5,4,5,4
Citrom,communication,10,6.0,6,4,6,6
Citrom,data_management_and_architecture,5,3.0,3,1,2,2
Citrom,architecture,10,6.5,7,5,6,5
Citrom,maintainability,10,8.0,7,6,7,7
Citrom,error_handling,5,3.0,3,2,2,3
Citrom,quality_and_reliability,5,4.0,3,2,3,3
Citrom,ui_and_ux,5,2.0,3,3,3,4
Citrom,mobility,10,6.0,6,5,6,6
Citrom,deployment_documentation,5,5.0,5,4,5,5
Citrom,repository_structure,5,5.0,5,4,5,4
Citrom,innovation,5,2.0,4,4,4,5
Datolya,compact_operation,10,10.0,9,8,9,10
Datolya,detailed_functionality,10,9.0,9,10,9,10
Datolya,roles_and_permissions,5,5.0,5,5,5,5
Datolya,communication,10,10.0,7,8,8,10
Datolya,data_management_and_architecture,5,5.0,3,3,3,3
Datolya,architecture,10,9.0,9,9,10,9
Datolya,maintainability,10,8.0,8,8,8,8
Datolya,error_handling,5,4.0,4,5,5,5
Datolya,quality_and_reliability,5,5.0,3,5,5,5
Datolya,ui_and_ux,5,5.0,5,4,5,5
Datolya,mobility,10,7.0,7,2,9,9
Datolya,deployment_documentation,5,4.0,3,5,5,5
Datolya,repository_structure,5,5.0,5,5,5,5
Datolya,innovation,5,5.0,4,5,2,5
Eper,compact_operation,10,5.0,7,6,7,6
Eper,detailed_functionality,10,4.0,6,7,6,6
Eper,roles_and_permissions,5,5.0,4,4,5,4
Eper,communication,10,5.0,5,3,6,3
Eper,data_management_and_architecture,5,5.0,3,1,2,2
Eper,architecture,10,6.0,6,4,6,4
Eper,maintainability,10,10.0,6,5,7,5
Eper,error_handling,5,2.0,3,2,3,4
Eper,quality_and_reliability,5,5.0,3,4,2,4
Eper,ui_and_ux,5,2.0,3,3,3,3
Eper,mobility,10,0.0,2,1,0,1
Eper,deployment_documentation,5,5.0,4,5,5,5
Eper,repository_structure,5,5.0,3,3,3,4
Eper,innovation,5,2.0,1,2,1,2
Kivi,compact_operation,10,8.0,8,7,9,9
Kivi,detailed_functionality,10,9.0,9,8,9,8
Kivi,roles_and_permissions,5,5.0,5,5,5,5
Kivi,communication,10,10.0,7,6,8,8
Kivi,data_management_and_architecture,5,4.0,5,5,5,5
Kivi,architecture,10,10.0,9,9,10,10
Kivi,maintainability,10,8.0,8,8,9,9
Kivi,error_handling,5,4.0,4,4,5,5
Kivi,quality_and_reliability,5,5.0,4,5,5,5
Kivi,ui_and_ux,5,3.0,4,3,5,5
Kivi,mobility,10,5.0,7,7,8,6
Kivi,deployment_documentation,5,5.0,4,5,5,5
Kivi,repository_structure,5,5.0,5,5,5,5
Kivi,innovation,5,4.0,3,5,4,5
Szilva,compact_operation,10,6.0,6,6,6,5
Szilva,detailed_functionality,10,4.0,4,6,6,5
Szilva,roles_and_permissions,5,4.0,4,4,3,2
Szilva,communication,10,9.0,4,4,5,5
Szilva,data_management_and_architecture,5,4.0,2,1,2,2
Szilva,architecture,10,7.0,7,5,8,4
Szilva,maintainability,10,5.0,7,6,8,4
Szilva,error_handling,5,4.0,3,3,3,3
Szilva,quality_and_reliability,5,1.0,2,2,1,1
Szilva,ui_and_ux,5,2.0,3,3,3,4
Szilva,mobility,10,6.0,7,6,6,8
Szilva,deployment_documentation,5,3.0,2,4,4,4
Szilva,repository_structure,5,5.0,3,4,3,4
Szilva,innovation,5,2.0,1,3,2,3
Loading