JulianFrattini/cira
Python package for functions around the causality in requirements artifacts (CiRA) initiative.
This project helps software development teams automatically generate comprehensive test cases from natural language requirements. You provide a functional requirement written in plain English, and it classifies if the sentence describes a causal relationship, identifies its components, and then outputs a table of test cases that fully cover the requirement's logic. Quality assurance engineers, business analysts, and requirements engineers can use this to streamline test case creation.
No commits in the last 6 months.
Use this if you need to quickly and thoroughly generate test suites from written software requirements, ensuring all logical paths are covered without manual effort.
Not ideal if your requirements are not written as clear, causal sentences or if you need to generate tests for non-functional requirements.
Stars
14
Forks
1
Language
Python
License
Apache-2.0
Category
Last pushed
Jan 23, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/JulianFrattini/cira"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
amaiya/causalnlp
CausalNLP is a practical toolkit for causal inference with text as treatment, outcome, or...
prateekguptaiiitk/Causal_Relation_Extraction
Causal Relation Extraction and Identification using Conditional Random Fields
causaltext/causal-text-papers
Curated research at the intersection of causal inference and natural language processing.
tanfiona/CausalNewsCorpus
Repository for Causal News Corpus (LREC 2022) and RECESS (IJCNLP-AACL 2023)
debjitpaul/Causal_CoT
About The corresponding code from our paper " Making Reasoning Matter: Measuring and Improving...