Skip to content

Commit b604c6e

Browse files
committed
updating README
1 parent fb4977e commit b604c6e

1 file changed

Lines changed: 28 additions & 2 deletions

File tree

README.md

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1-
# Alpha-Beta Semantic Hypergraph Parser
1+
# Hyperbase Alpha-Beta Parser
22

3-
TODO
3+
## A semantic hypergraph parser for natural language
4+
5+
The Alpha-Beta parser is a [Hyperbase](https://hyperquest.ai/hyperbase) plugin that converts natural language text into *Semantic Hypergraphs (SH)*. It works in two stages:
6+
7+
- **Alpha stage**: A multilingual neural token classifier (based on DistilBERT) assigns one of 39 semantic atom types to each token in a sentence -- for example, concepts, predicates, modifiers, builders, triggers and conjunctions.
8+
- **Beta stage**: A rule-based engine combines classified atoms into ordered, recursive hyperedges using syntactic and semantic composition rules, producing structured representations that can be manipulated with Hyperbase.
9+
10+
## Supported languages
11+
12+
The parser supports any language with a [spaCy](https://spacy.io) model available, including English, French, German, Italian, Portuguese and Spanish.
13+
14+
While the parser is theoretically language-agnostic and could in principle support languages such as Mandarin, which differ substantially in morphological and syntactic structure, the authors' linguistic competence is limited to Germanic and Romance languages. We welcome the help of native speakers or domain experts in validating/improving support for other language families.
15+
16+
## Installation and manual
17+
18+
Installation instructions, the manual and more information can be found here: <https://hyperquest.ai/hyperbase>
19+
20+
## Contributing
21+
22+
Pull requests are welcome. For major changes, please open an issue first
23+
to discuss what you would like to change.
24+
25+
Please make sure to update tests as appropriate.
26+
27+
## License
28+
29+
[MIT](https://choosealicense.com/licenses/mit/)

0 commit comments

Comments
 (0)