Roser Saurí and Marc Verhagen.
Brandeis University, July 2006.
Evita 1.2 requires at least Python version 2.2.3 or higher, version 2.4 is recommended. Python is available at http://python.org/. Evita 1.2 has been succesfully tested on Linux with Python 2.2.3, Linux with Python 2.4.2, Windows 2000 with Python 2.4.1, Windows XP with Python 2.4.2, and Mac OS 10.4.2 with Python 2.3.5.
To install, first download Evita 1.2 from timeml.org. Then use gunzip and tar to unpack the archive:
% gunzip -c evita-1.2.tar.gz | tar xvp
This creates a directory named
evita-1.2 in the
current directory. On Windows, use WinZip or something similar to
unpack the archive.
Input is a TimeML file with chunk information. Evita assumes that noun chunks are tagged with <NG> and verb chunks with <VG> or any tag containing VG, such as <VG_INF>. In addition, Evita expects the following tags and attributes:
Evita will not produce any sensible output without the <s>, <NG>, <VG> and <lex> tags. Absence of <HEAD> and <POS> tags will affect performance. Example input is given in the ExampleInput directory of the distribution.
To run Evita, you need to change the current directory to
% python evita.py <infile> <outfile>
% python evita.py <indir> <outdir>
evita-1.2/Codedirectory and type the commands as printed above.
Please email us at email@example.com if you have any problems installing or running Evita. Bug reports and other comments can also be sent to that address.
evita-1.2/Codeand running the
% cd evita-1.2/Code
% python buildEventNominals2.py
This step is not necessary to run Evita 1.2 but it may increase performance.
Roser Saurí, Robert Knippen, Marc Verhagen and James Pustejovsky (2005) Evita: A Robust Event Recognizer for QA Systems. In Proceedings of the HLT05. Vancouver, Canada, October 6-8, 2005.
Bugs fixes will be released reqularly as minor versions with version number 1.x. Version 2.0 of Evita is scheduled to arrive in December 2006 as part of the TARSQI Toolkit.
Evita 1.2, July 2006
Evita 1.1, June 2006
Evita 1.0, October 2005