Skip to content

antoniosj/octa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OCTA

OCTA is a tool for test case documents classification, which aims to improve its quality using Machine Learning and NLP in the context of oracle problem.

Getting Started

Just download or fork this project. This is only the part of the project that classifies text using TF-IDF and Support Vector Machine. For contract purposes I cannot make public the entire application.

Prerequisites

Install the requirements and run oracle_solver.py

pip3 install -r requirements.txt

and

python oracle_solver.py

Built With

  • NLTK - Natural Language Toolkit
  • Scikit-learn - Machine Learning in Python. Simple and efficient tools for data mining and data analysis
  • Python 3 - Python Programming Language

License

This project is licensed under the Apache 2.0 License - see the LICENSE.md file for details

Acknowledgments

  • This project is part of an application which aims to solve oracle problem in test case documents using controlled language.
  • Not all code could be provided, but the script for classification is complete.

About

:octocat: OCTA is a tool for test case documents classification.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages