Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.12 KB

File metadata and controls

25 lines (19 loc) · 1.12 KB

Deep-Smell-Detector

Source code and datasets used for deep smell detector, a web application to detect code smells in Java.

CNN models & dataset

This folder contains the files used to train all three models and their respective dataset files. You can use Jupyter Notebooks to open the Source code and MS Excel to open the Datasets.

Front End

This is the front end of the app. You can use Visual Studio Code to open and run the website.

Java Module

It contains java project used as backend to this file. You can use IntelliJ IDEA to open and run this project.

Python Module

This is the python app used to load the models and predict the results according to the features passed by java module. You can use IntelliJ IDEA with Python installed to open and run this project.

Instructions to run

  1. Open the python app and run in IntelliJ IDEA.
  2. Open Java project in a different window in IntelliJ IDEA and run the 'DeepSmellDetectorApplication'.
  3. Open index.html in a live server from Microsoft visual studio code. (Directly opening the html file may cause CORS error)

Dataset Reference : https://zenodo.org/record/6555241