Skip to content

KSU-SDML/Jawdah

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Jawdah

Installing the approch

Requirements and dependencies:

To get a set of methods, use srcML

https://www.srcml.org/#download

You need to get at least Python 3.8.3 to run the python script

https://www.python.org/downloads/

SCANL Part of speach tagger

https://github.com/SCANL/ensemble_tagger 

Wordnet

https://wordnet.princeton.edu/download 

Spiral Splitter

https://github.com/casics/spiral

After installing all the requirements:

  1. Clone the tool repository:
git clone https://github.com/KSU-SDML/Jawdah
  1. Open the terminal and change the directory to the tool directory

  2. Run the python file using

python Jawdah.py
  1. Ultimately, you will get two CSV ouput files, one for score & another for labels.

About

Jawdah is a prototype for an approach to automatically assess method names according to the 10 Method Naming Standards.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages