PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
September 1, 201917 citations

Chatbot-based assertion generation from natural language specifications

View Full Paper
OKOliver KeszöczeIHIan G. Harris

Key Points

Key points are not available for this paper at this time.

Abstract

We present an approach to simplify the task of extracting assertions from specifications given in natural language. Our goal is to accept and understand a broad range of linguistic variation, allowing the author of the natural language specifications to express herself freely. To enable this, we leverage the Dialogflow framework from Google. Dialogflow is usually used to build chatbots that understand and respond to conversational statements. We have trained a Dialogflow model to recognize a range of different natural language expressions of properties, and to identify key information inside the expression. The model responses to each statement with a generated SystemVerilog assertion whose semantic meaning is equivalent to that of the English statement.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Keszöcze et al. (2019) studied this question.

synapsesocial.com/papers/6a0ede19aa1655e5fb22eb13https://doi.org/10.1109/fdl.2019.8876925
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Automatic Assertion Generation from Natural Language Specifications Using Subtree Analysis2019 · 25 citations
  2. 2Assisting requirement formalization by means of natural language translation1994 · 100 citations
  3. 3A comparative study of neural network models for lexical intent classification2015 · 49 citations
  4. 4An introduction to ROC analysis2005 · 21,880 citations
  5. 5Generation of Executable Testbenches from Natural Language Requirement Specifications for Embedded Real-Time Systems2010 · 9 citations