Emdros egy nyílt forráskódú szöveges adatbázis motor tárolása és visszakeresése elemzett vagy jegyzetekkel ellátott szöveget.
Emdros van egy erős query-nyelv kérve vonatkozó kérdéseket az adatokat.
Emdros széles körben alkalmazható olyan területeken, amelyek foglalkoznak elemzett vagy jegyzetekkel ellátott szöveget. Alkalmazás domének közé nyelvészet, kiadói, szövegszerkesztő, és minden egyéb területeken foglalkozó jegyzetekkel ellátott szöveget.
Emdros egy koncepcionális modellje, amely arra nagyon felszabadító használni, amikor azt már megértette.
Meta-adatok is tárolhatók, mindaddig, amíg van némi szöveges elem, amelyhez társulhat.
Emdros jó mind a korpusznyelvészeti (nagy mennyiségű szöveget) és a mezei nyelvészet (a kisebb mennyiségű adat).
Fix korpuszok, mint a bibliai szövegek, jó jelöltek így Emdros hasznos. Emdros jelenleg használt nagy adatbázisok a héber Biblia.
Szótárak is egy cél lehetőséget. Emdros támogatja strukturálása szöveges dokumentumok le az apró részleteket, míg nem veszít a nagy képet.
Emdros testesíti adott modelljének szöveget úgynevezett EMdF modell. Az elsődleges előnye XML adatok a modellnek, hogy objektum típusok (mint például oldalak és fejezetek) nem kell egymásra épülő vagy beágyazott, de lehetnek átfedések. Emellett objektumok (például egy olyan záradékot vagy kifejezést) nem kell egybefüggő, de lehet, hogy hiányos.
Emdros kimenő annak eredményeit XML. Az XML viszi a saját önálló DTD és érvényesíti a érvényesítő értelmező.
Emdros építészet
Emdros illeszkedik a szoftver architektúra az alábbiak szerint:
+ --------------- +
| Client | felhasználó által írt
+ --------------- +
|
+ --------------- +
| MQL | Emdros
+ --------------- +
|
+ --------------- +
| EMdF | Emdros
+ --------------- +
|
+ --------------- +
| DB | PostgreSQL vagy MySQL
+ --------------- +
A tetején van egy kliens, amit a felhasználó, meg kell írni. Ez a kliens lesz kihasználni Emdros szolgáltatásait biztosítani az igényeinek particlar adatbázis tartomány.
Aztán jött a két Emdros-rétegből áll: az MMS réteg és a EMdF réteg. Az MMS réteg felületet biztosít az MMS nyelven. Az MMS réteg automatikusan kihasználja a EMdF réteg, amely lefordítja az MMS lekérdezések SQL kéri, hogy az alapul szolgáló adatbázis.
A mögöttes adatbázis gondoskodik az adatok tárolásának és tárolása, ahogy azt az EMdF réteg.
A Data Domain amely Emdros kezeli, hogy a szöveget. Emdros biztosít egy bizonyos absztrakciós szöveg, amely ideálissá teszi a tárolására és visszakeresésére jegyzetekkel ellátott szöveget, mint a nyelvi elemzés a szöveg.
Ezek az elemzések is, pl szintaktikai elemzések, morfológiai elemzés, vagy diskurzus elemzés, vagy az összes ilyen. Fonológiai elemzések is alátámasztják, hogy bizonyos mértékig.
Emdros különösen hasznos a területeken, ahol a kutatási kérdések kell feltenni adatbázisok jegyzetekkel ellátott szöveget. Ez magában foglalná a szótárban-készítés, bibliai nyelv-kutatás (görögül vagy héberül), más nyelvészeti kutatások, és a kutatás jegyzetekkel ellátott szöveget általában.
Emdros egy adott modell a szöveg az úgynevezett EMdF modell. A felhasználók igazolt, és a tapasztalat azt mutatja, hogy a EMdF modell lehet elég felszabadító érzés, amikor foglalkozó szöveget, mint egy programozó vagy programtervező. Így bármely alkalmazás, amely foglalkozik a jegyzetekkel ellátott szövegét valószínűleg előnyös a Emdros és a EMdF modell.
Tulajdonságok :
- A nyelvi elemzés az elsődleges cél tartományba. Ez magában foglalja valamennyi szintjén elemzés, mint a morfológia, szintaxis, és diskurzuselemzés, és még fonológia bizonyos mértékben.
- Publishing is olyan terület, ahol Emdros hasznos lehet. Emdros támogatja törés szöveges le oldalakat, fejezeteket, bekezdések, stb.
- Szöveg feldolgozási részesülhetnek Emdros ha a probléma magában magyarázó szövegben.
Mi az új ebben a kiadásban:
- Kísérleti támogatás teljes szöveges keresést adunk hozzá.
- A RenderObjects és RenderXML jellemzői megerősödött.
- General sebesség javulás kaptuk.
- Támogatás adtunk építve legújabb Linux disztribúciók, valamint támogatja az épület a qmake.
Mi az új verzióban 3.2.0:
- Frissített SQLite 3.6.17 és PCRE 8.01.
- A TIGERXML importőr már enyhébb felé input.
- A Emdros Query eszköz mostantól kimeneti XML formátumban, és létrehozhat PNG parancssorból.
Mi az új verzióban 3.1.0:
- Hibajavítások:
- A régi bug, # 1217003 szóló SourceForge.Net a Emdros hibakövetőn került. Alapvetően volt egy tervezési hiba, ahogy objektumhivatkozásokat kezelték topográfiai MMS. Ez olykor félrevezető és / vagy hiányos eredményt.
- Bug # 2021303 került. Azt mondta, hogy a Emdros Query Tool, amelyben & quot; option = csendes & quot; A config file járna, hogy az egyiknek átméretezni az ablakot, hogy minden kimeneti egyáltalán látható.
- Feature fejlesztések:
- A Emdros Query Tool már képes menteni a kimenetét HTML. Ha a kimenet tartalmazza fák, ők kerülnek mentésre PNG.
- Added libharvest, amely egy könyvtár & quot; betakarítás & quot; Emdros tárgyak.
- Hozzáadás a JSON értelmező, használt libharvest.
- A Emdros Query Tool most nem jelenik meg semmilyen eszköz tippek, amelyet a felhasználók akart kapcsolva.
- Object hivatkozási szokásokkal most hivatkozhat saját blokk. Például, ez most lehetséges: [Word mint W1 // Figyeld meg, hogy ez a szám ugyanaz az objektum mindkét jellemzői. phrase_dependent_part_of_speech = w1.part_of_speech]
- Linux asztali, menü bejegyzésekkel egészül ki a Emdros Query Tool, a Emdros dobogó eszköz, és a Emdros Import eszköz.
- A Emdros Query Tool és a Emdros dobogó eszköz egyaránt jelentősen gyorsabb eredmények megjelenítéséhez.
- A Emdros Query Tool most képes megjeleníteni vízszintes fák kimenete.
- A Emdros Query Tool most képes kimeneti eredmények a KWIC összhang (KWIC = Kulcsszavak kontextusban).
- MatchedObject :: getFeatureAsString () most visszaadja enum címke helyett egy lista egészek, amikor a szolgáltatás egy lista enum.
- A sebesség a GET rendelkező objektumok monádoknak IN javult.
- A TigerXML importőr már képes importálni * .ltcx fájlokat Nyelvi Fa kivitelező.
- Építsd változások:
- gcc 4.3 már támogatja.
- PostgreSQL 8.3 változat jelenleg az egyetlen támogatott verzió, minden platformon.
- Emdros most már rpm-beépített 64 bites Fedora 10.
- Emdros most épülő x86 Solaris.
- RPM most kap a forgalmazás azonosítója (például, fc9) az RPM név automatikusan.
- Python korty DLL Win32 most hívott _Emdros.pyd helyett _Emdros.dll.
- A Mac OS X, mind 10.4 és 10.5 támogatja az azonos binárisok.
- wxWidgets 2.4 már nem támogatja; csak a 2.6 és 2.8 is.
- A Mac OS X és Linux / Unix, nem Unicode épít a Emdros már nem támogatja.
- korty Csharp most tudja használni GMC .Net kötések.
Hozzászólás nem található