stemmatchv4 – Projekt dokumentáció

A stemmatchv4 egy moduláris, bővíthető szövegelemző rendszer, amely mondatok közötti szemantikai kapcsolatokat vizsgál. A rendszer a bemeneti szöveget mondatokra bontja, szótövekre normalizálja, majd minden mondatot összehasonlít minden másikkal. Az eredmény egy mondatpár‑háló, amelyben az élek a közös szótöveken alapuló kapcsolatok.

A projekt célja egy olyan elemzőplatform létrehozása, amely:

Fő modulok

Projekt felépítése

stemmatchv4/
  core/
    build.php
    tokenizer.php
    compare.php
  api/
    output.php
    pair.php
  ui/
    index.html
    app.js
    graph.html
    graph.js
    relation.html
    relation.js
    relation_graphv2.1.html
    relation_graphv2.1.js
  data/
    elemzes.txt
    output.json
  annot/
    annotations.json
  tools/
    list.php
  index.html  ← (ez a dokumentációs oldal)

Workflow

  1. Szöveg feldolgozása: core/build.phpoutput.json
  2. UI betöltése: mondatok és párok listázása
  3. Kapcsolatok vizsgálata:
  4. Annotáció (később): annot/annotations.json

API végpontok

api/output.php – teljes adatstruktúra
api/pair.php – egy mondatpár részletes adatai

Letöltés

stemmatchv4.zip letöltése