Haystack es un proyecto del Instituto Tecnológico de Massachusetts (MIT) para investigar y desarrollar varias aplicaciones relacionadas con la gestión de información personal y la Web Semántica . La más destacada de estas aplicaciones es el cliente Haystack, un gestor de información personal (PIM) para investigación y uno de los primeros en basarse en tecnologías de escritorio semántico . [ 1 ] El cliente Haystack se publica como software de código abierto bajo la licencia BSD .
Al igual que el sistema PIM de Chandler , el sistema Haystack unifica el manejo de diferentes tipos de información no estructurada . Esta información tiene una representación común en RDF que se presenta a los usuarios de forma configurable y legible.
Adenina
Haystack se desarrolló en el lenguaje dinámico Adenine, compatible con RDF , creado para el proyecto. [ 2 ] El lenguaje recibió su nombre de la nucleasa adenina y es un lenguaje de scripting multiplataforma . Es quizás el primer ejemplo de un lenguaje de programación homoicónico general para grafos (en lugar de listas/árboles). [ 3 ] Una característica importante de Adenine es que este lenguaje cuenta con soporte nativo para el Resource Description Framework (RDF). Las construcciones del lenguaje Adenine derivan de Python y Lisp . Adenine está escrito en RDF y, por lo tanto, también puede representarse y escribirse con sintaxis basadas en RDF, como Notation3 (N3).
Véase también
Referencias
- ↑ Karger, David R.; Dennis Quan (2004). «Haystack: una interfaz de usuario para crear, explorar y organizar información semiestructurada arbitraria». Resúmenes extendidos de CHI '04 sobre factores humanos en sistemas informáticos . Viena, Austria: ACM. págs. 777–778 . ISBN 1-58113-703-6.
- ↑ Quan, Dennis; Huynh, David; Sinha, Vineet; Karger, David (2002). Adenina: un lenguaje de programación de metadatos (PDF) . Taller de Oxígeno para Estudiantes.
- ↑ Rodríguez, Marko A. (agosto de 2011). "La máquina virtual RDF". Sistemas basados en el conocimiento . 24 (6): 890– 903. arXiv : 0802.3492 . doi : 10.1016/j.knosys.2011.04.004 . ISSN 0950-7051 . S2CID 1962171 .
- Haystack: entornos de información por usuario . Eytan Adar, David Karger , Lynn Andrea Stein. Actas de la octava conferencia internacional sobre gestión de la información y el conocimiento, págs. 413-422, del 2 al 6 de noviembre de 1999, Kansas City, Missouri, Estados Unidos.
- Haystack: Una plataforma para crear, organizar y visualizar información utilizando RDF . Huynh, Karger, et al. 2002
- Resumen del proyecto Haystack
- Capa de creencias para Haystack
Enlaces externos
- Proyectos activos de Haystack
- Haystack en la página web del proyecto SIMILE
- Adenine Tutorial se convirtió a IFCX Wings desde el original , que ahora da error 404.
- Implementación de Adenina en Java extraída de MIT Haystack alojado en SourceForge.
- Gestores de información personal gratuitos
- Software del Instituto Tecnológico de Massachusetts
- Web semántica
- Stubs de software