Lapis (textredigerare)
Originalförfattare | Rob Miller, et al. |
---|---|
Utvecklare | MIT |
Stabil frisättning | 1.2 / 19 oktober 2003
|
Skrivet i | Java |
Operativ system | Windows XP , Linux |
Tillgänglig i | engelsk |
Licens | GPLv2 |
Hemsida |
Lapis är en experimentell webbläsare och textredigerare som tillåter samtidig redigering av text i flera val . Lapis kan härleda listan över valda element automatiskt från positiva och negativa exempel som ges av användaren, under en process som kallas urvalsgissning , baserat på begreppsinlärning .
Denna förmåga uppstår via, och är en instans av, programmering med exempel . De flera objekt som ska redigeras väljs automatiskt enligt exemplet som användaren tillhandahåller, vilket gör denna experimentella funktion unik för Lapis bland textredigerare, även om liknande funktioner finns i vissa webbskrapor och verktyg för datamunging .
För att skapa urvalet bestämmer Lapis först de mer framträdande egenskaperna för de objekt som valts av användaren i en process som kallas funktionsgenerering , upptäcker gemensamma drag för de användarvalda objekten, grupperar dessa funktioner för att skapa en hypotes för konceptet som definierar urvalet , och tillämpar sedan det generaliserade konceptet på hela texten. Lapis har också detektering av extremvärden, som markerar i rött de objekt som har en låg matchningspoäng, vilket gör att användarna kan granska de automatiska beslut som algoritmen tar.
Lapis inkluderar en mallordförråd som hjälper dig att redigera flera typer av strukturerade språk. Ett sådant språk är HTML. Lapis inkluderar en webbläsarvy som låter dess multipla redigeringsfunktion fungera på webbsidor på ett WYSIWYG- sätt, genom automatisk matchning av de underliggande HTML-taggarna.
Mjukvaran är programmerad på olika språk, främst Java , och släpps under version 2 av GNU General Public License (GPLv2), med olika beroenden tillhandahållna under andra licenser.
Se även
- LAPIS: Smart redigering med textstruktur , inledande artikel.
- Lättviktsstrukturerad textbehandling , en utökad beskrivning.
- Flera val i smart textredigering ( @ CiteseerX ), Robert C. Miller, Brad A. Myers. 103-110, IUI 2002 , Proceedings of the 2002 International Conference on Intelligent User Interfaces, 13–16 januari 2002, San Francisco, Kalifornien, USA. ACM, 2002, ISBN 1-58113-459-2 : beskriver hur flera markeringar kan automatisera repetitiv textredigering och introducera konceptet med urvalsgissning .
- Verktygssatser för att skapa omslag av Stefan Kuhlins, Ross Tredwell.
- Entity quick click: snabb textkopiering baserad på automatisk enhetsextraktion av Eric A. Bier, Edward W. Isha. Sammandrag av konferensen om mänskliga faktorer i datorsystem.
- Kopiera och klistra mellan överlappande fönster av Olivier Chapuis, Nicolas Roussel. I Proceedings of CHI'07. " Andra system har föreslagits för att stödja snabb copy-paste av flera val eller textenheter som telefonnummer" .
externa länkar
- Officiell webbplats (se arkiverad )
- Officiell webbplats MIT CSAIL, User Interface Design Group
- Officiell nedladdning (arkiverad)
- Ladda ner (spegel)