Shivaaaahdjdnd/code_analysis
0
1{2 "status": "completed",3 "total_submissions": 3,4 "average_score": 68.67,5 "results": [6 {7 "submission_id": 1,8 "question_title": "Given an array of integers nums and an intege...",9 "overall_score": 66,10 "max_score": 100,11 "status": "completed",12 "analysis": {13 "correctness": {14 "score": 40,15 "max_score": 40,16 "syntax_valid": true,17 "logic_correct": true,18 "test_cases_passed": 0,19 "total_test_cases": 0,20 "execution_errors": [],21 "ai_analysis": ""22 },23 "code_quality": {24 "score": 16,25 "max_score": 25,26 "readability": 4,27 "structure": 4,28 "naming": 3,29 "comments": 0,30 "best_practices": 5,31 "ai_analysis": ""32 },33 "efficiency": {34 "score": 10,35 "max_score": 20,36 "time_complexity": "O(n²)",37 "space_complexity": "O(1)",38 "optimization_score": 10,39 "ai_analysis": ""40 },41 "ai_detection": {42 "penalty": 0,43 "max_penalty": 10,44 "ai_probability": 0,45 "indicators": [],46 "ai_analysis": ""47 },48 "similarity": {49 "penalty": 0,50 "max_penalty": 5,51 "similarity_ratio": 0.45,52 "ai_analysis": ""53 },54 "test_results": {}55 },56 "feedback": "Analysis completed. Check individual scores for details.",57 "recommendations": [58 "Optimize algorithm for better time complexity"59 ]60 },61 {62 "submission_id": 2,63 "question_title": "Write a function to check if a string is a pal...",64 "overall_score": 68,65 "max_score": 100,66 "status": "completed",67 "analysis": {68 "correctness": {69 "score": 40,70 "max_score": 40,71 "syntax_valid": true,72 "logic_correct": true,73 "test_cases_passed": 0,74 "total_test_cases": 0,75 "execution_errors": [],76 "ai_analysis": ""77 },78 "code_quality": {79 "score": 15,80 "max_score": 25,81 "readability": 5,82 "structure": 5,83 "naming": 3,84 "comments": 0,85 "best_practices": 2,86 "ai_analysis": ""87 },88 "efficiency": {89 "score": 15,90 "max_score": 20,91 "time_complexity": "O(n) or better",92 "space_complexity": "O(n)",93 "optimization_score": 15,94 "ai_analysis": ""95 },96 "ai_detection": {97 "penalty": 0,98 "max_penalty": 10,99 "ai_probability": 0,100 "indicators": [],101 "ai_analysis": ""102 },103 "similarity": {104 "penalty": 2,105 "max_penalty": 5,106 "similarity_ratio": 0.85,107 "ai_analysis": ""108 },109 "test_results": {}110 },111 "feedback": "Analysis completed. Check individual scores for details.",112 "recommendations": []113 },114 {115 "submission_id": 3,116 "question_title": "Find the maximum element in an array. Return t...",117 "overall_score": 72,118 "max_score": 100,119 "status": "completed",120 "analysis": {121 "correctness": {122 "score": 40,123 "max_score": 40,124 "syntax_valid": true,125 "logic_correct": true,126 "test_cases_passed": 0,127 "total_test_cases": 0,128 "execution_errors": [],129 "ai_analysis": ""130 },131 "code_quality": {132 "score": 17,133 "max_score": 25,134 "readability": 4,135 "structure": 5,136 "naming": 4,137 "comments": 0,138 "best_practices": 4,139 "ai_analysis": ""140 },141 "efficiency": {142 "score": 15,143 "max_score": 20,144 "time_complexity": "O(n) or better",145 "space_complexity": "O(1)",146 "optimization_score": 15,147 "ai_analysis": ""148 },149 "ai_detection": {150 "penalty": 0,151 "max_penalty": 10,152 "ai_probability": 0,153 "indicators": [],154 "ai_analysis": ""155 },156 "similarity": {157 "penalty": 0,158 "max_penalty": 5,159 "similarity_ratio": 0.35,160 "ai_analysis": ""161 },162 "test_results": {}163 },164 "feedback": "Analysis completed. Check individual scores for details.",165 "recommendations": []166 }167 ]168}169 