From Text to Databases: attribute grammar as database meta-model
We present a general methodology for structuring textual data, represented as syntax trees enriched with semantic information, guided by a meta-model G defined as an attribute grammar. The method involves an evolution process where both the instance and its grammar evolve, with instance transformati...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | We present a general methodology for structuring textual data, represented as
syntax trees enriched with semantic information, guided by a meta-model G
defined as an attribute grammar. The method involves an evolution process where
both the instance and its grammar evolve, with instance transformations guided
by rewriting rules and a similarity measure. Each new instance generates a
corresponding grammar, culminating in a target grammar GT that satisfies G.
This methodology is applied to build a database populated from textual data.
The process generates both a database schema and its instance, independent of
specific database models. We demonstrate the approach using clinical medical
cases, where trees represent database instances and grammars act as database
schemas. Key contributions include the proposal of a general attribute grammar
G, a formalization of grammar evolution, and a proof-of-concept implementation
for database structuring. |
---|---|
DOI: | 10.48550/arxiv.2410.09441 |