Skip to content

XIXUM/nlx

NLX - Natural Language Platform

splash image

this software, (which is currently in prototype state) represents an extendable platform for all kinds of natural language processing. Core of this software builds a DSL generated with the XText Framework. This DSL can turn text of natural language documents into a DAG tree of the document content. It creates a Tree from:

Document
|
+-Paragraph
| +-Chapter
| +-Sentence Chain
| | +-Sentence
| | | +-Subsentence
| | | | +-Word
| | | | +-Units
| | | | +-URLs
| | | | +-Symbols
| | | | +-Operators
| | | | +-Bracket Sentences
| | | | +-...&more
| +-ListSentence
| | +-Sentence Chain
| | | + ...
| +-Table

This tree then can then be parsed with all kind of plugins that can be build on top of this platform.

As a first use case a generator is implemented, that can turn the DAG-Graph into a XMI-Model of Requirements. This XMI-Model is stored as *.pmt-File which can be viewed and edited with our PMT-Tool: (Download link here: http://www.validas.de/en/tools/)

Currently under Development is:

  • a DoorsNext interface that can turn those parsed Documents into DOORS Requirements)
  • an Interface that can be trained to understand the model of a sentence and will turn it into a relational ontology. On top of that we will do all kind of semantic analyses which can:
    • check Documents in consistency of meanings, double declaration, abiguities, contradictions and so forth
    • Requirement to SYSML-Models to be used for code generation
    • Spam-Bots, Fake-News, and much more use cases possible...

Demo Project

You can import a demo project to see the tool in operation. Link & Documentation


Releases / Downloads

Go to Releases: DOWNLOAD


Poster

Previews

see some more images of the GUI:

Poster img/Screenshot%202024-10-22%20092821.JPG

Poster

here are some plotted graphs of the model:

Poster Poster

About

this project is about natural language processing with a formal model

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published