Haystack es un proyecto del Instituto Tecnológico de Massachusetts (MIT) para investigar y desarrollar varias aplicaciones en torno a la gestión de información personal y la Web Semántica . La más notable de estas aplicaciones es el cliente Haystack, un gestor de información personal (PIM) de 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 .
De manera similar al PIM de Chandler , el sistema Haystack unifica el manejo de distintos tipos de información no estructurada . Esta información tiene una representación común en RDF que se presenta a los usuarios de una manera configurable y legible para humanos.
Adenina
Haystack se desarrolló en el lenguaje dinámico compatible con RDF Adenine, que se creó para el proyecto. [2] El lenguaje recibió su nombre de la nucleasa adenine y es un lenguaje de programación multiplataforma . Es quizás el primer ejemplo de un lenguaje de programación de gráficos generales homoicónicos (en lugar de listas/árboles). [3] Una característica sustancial de Adenine es que este lenguaje posee soporte nativo para el Resource Description Framework (RDF). Las construcciones de lenguaje de Adenine se derivan de Python y Lisp . Adenine está escrito en RDF y, por lo tanto, también se puede representar y escribir con sintaxis basadas en RDF como Notation3 (N3).
Véase también
- SÍMIL
- Chandler (software)
- Escritorio semántico
- Estridente
- Beagle (programa)
- Base de conocimientos personales
- Comparación de software para tomar notas
Referencias
- ^ Karger, David R.; Dennis Quan (2004). "Haystack: una interfaz de usuario para crear, explorar y organizar información semiestructurada arbitraria". Resúmenes ampliados 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). Adenine: un lenguaje de programación de metadatos (PDF) . Taller de oxígeno para estudiantes.
- ^ Rodriguez, Marko A. (agosto de 2011). "La máquina virtual RDF". Knowledge-Based Systems . 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, 2–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
- Pajar en la página web del proyecto SIMILE
- Tutorial de Adenine convertido a IFCX Wings del original que ahora es 404.
- Implementación de Adenine en Java extraída de MIT Haystack alojado en Sourceforge.