Beiträge getagged mit JavaScript

Lava:Festival 2009 Website

screenshot

LineUp:

  • Freitag, 17. Juli 09: Rawside (DEU), Unavoidable (AUT), Rasta Knast (DEU), Troublemakers (SWE), Agrotóxico (BRA)
  • Samstag, 18. Juli 09: Seraphim (AUT), Zuagroastn (AUT), Benjie (DEU), Shakin’ Waveforms Soundsystem (AUT)

, , ,

Keine Kommentare

voyan – online Touristikplattform

voyan, Kind von sunstore-reisen.cc (2004 – siehe wayback machine) und ewiges Open-End-Projekt.

Hier Screenshots der 2007′er Alpha Version. (Leider zu viel Zeitaufwand für eine Person und nebenberuflich…).
Eine neuer Release ist jedoch in Planung :-)

voyan 2007 Angebotsliste
Abb1. Angebotsliste mit T.I.B.E.T IBE Backend

Voyan 2007 - Sonderangebote

Abb2. Sonderangebote

Voyan 2007 - Hotel IBE
Abb3. Hotel IBE

, , , , , ,

1 Kommentar

Appbag.com

appbag: Verzeichnis für IPhone Web-Applikationen.

Appbag - WebApp Verzeichnis
Abb 1. Frontend am IPhone Simulator

Abb 2. Backend basierend auf PHP & JavaScript für XMLHttpRequests.
KEIN ExtJS Framework, sondern nur CSS-Styles kopiert.

, ,

Keine Kommentare

CUI – Corrective User Feedback

„Information Extraction Systeme“ analysieren unstrukturierten Text um bestimmte Informationen über vordefinierte Domainen, Entitäten, usw. zu extrahieren. Die zu extrahierenden Daten werden als sogenannte Templates definiert. Ein Beispiel: Angenommen man möchte aus allen Webseiten eines Unternehmens alle Produkte(Name, Preis, usw.) extrahieren. In diesem Beispiel wären Produktname und Preis die Platzhalter im Template „Produkt“. Auf die Webseiten des Unternehmens werden dann unterschiedlichste Verfahren und Regeln angewandt um die möglichen Namen und Preise zu extrahieren. Die Extraktionsergebnisse stehen dann als XML-Datei zur Verfügung:

<name weight="20" occurrence="26" percentage="100"> IPhone 3G</name>
<name weight="5" occurrence="3" percentage="8"> MwSt.-Satz</name>

Wie auch dieses Beispiel zeigt, sind die Extraktionsergebnisse nicht immer exakt und eindeutig, daher ist es notwendig, diese manuell zu evaluieren.

Anforderungen:
Aus den angeführten Tatsachen ergeben sich folgende Anforderungen:

  • Als Eingabedaten stehen eine XML-Datei mit den Extraktionsergebnissen sowie die URL der extrahierten Seite zur Verfügung.
  • Die Ergebnisse des Extraktionsprozesses sollen einerseits in textueller Form, und andererseits grafisch als Markierung auf der Webseite selbst dargestellt werden.
  • Die Ergebnisse sollen editiert werden können (Hinzufügen, Löschen, Werte ändern, Reihung, Vorschläge akzeptieren, usw.)
  • Alle Änderungen sollen mittels Protokoll nachvollziehbar bleiben.

Applikation:
Die Applikation wurde mit JavaScript, XUL und CSS als Mozilla-Firefox Plugin konzipiert und umgesetzt. Besonderer Wert wurde dabei auf die Einfachkeit und Benutzungseffizienz gelegt. Es werden für keine Aktion mehr als 2 Klicks benötigt. Des Weiteren ist die gesamte Applikation so generisch wie möglich. Das bedeutet das User Interface kann mittels validen XML genau angepasst werden.CUI Highlighting Annotation
Abb1. Highlighten eines Ergebnisses direkt auf der Original-Webseite

CUI Imageflow
Abb2. Bilder können per Drag&Drop von der Originalseite zu den Extraktionsergebnissen hinzugefügt werden.

CUI Multiple Select, Nested table
Abb3. Verschachtelte Tabellen, Mehrfachauswahl

CUI Drag&DropAbb4. Drag&Drop von mehreren Elementen.

, ,

Keine Kommentare