CS 5760 Dhritabrata Mitra

Human Computer Interaction Topic - Code Critiquer

Introduction

Code Critiquer is a static analysis tool designed to identify prevalent anti-patterns in code snippets submitted by users. Similar to grammar or plagiarism checkers, users can submit either their entire source code or specific error-ridden segments. The application provides feedback regarding the detected anti-patterns, such as bugs and errors, within the provided code. Currently, Code Critiquer is tailored for Java code analysis, and there are plans to implement MatLab support if time allows.

Assignment