## page was renamed from ICARUS = ICARUS: Interactive platform for Corpus Analysis and Research tools, University of Stuttgart = ICARUS is a search and visualization tool that primarily targets dependency trees. It enables the user to search dependency treebanks given a variety of constraints, including searching for particular subtrees. Emphasis has been placed on a functionality that makes it possible for the user to switch back and forth between a high-level, aggregated view of the search results and browsing of particular corpus instances. Please send questions and bug reports to icarus@ims.uni-stuttgart.de . '''References: ''' ===== 2014 ===== * Markus Gärtner, Anders Björkelund, Gregor Thiele, Wolfgang Seeker, and Jonas Kuhn. '''Visualization, Search, and Error Analysis for Coreference Annotations'''. ''Proceedings of 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations'', Baltimore, MD, June 2014.. [[http://www.aclweb.org/anthology/P/P14/P14-5002.pdf|pdf]] [[http://www.ims.uni-stuttgart.de/forschung/ressourcen/werkzeuge/icarus/icarus_acl2014_poster.pdf|poster]] [[http://www.aclweb.org/anthology/P/P14/P14-5002.bib|bibtex]] * Gregor Thiele, Wolfgang Seeker, Markus Gärtner, Anders Björkelund and Jonas Kuhn. '''A Graphical Interface for Automatic Error Mining in Corpora'''. In ''Proceedings of the Demonstrations at the 14th Conference of the European Chapter of the Association for Computational Linguistics'', Gothenburg, Sweden, April 28--30, 2014. [[http://aclweb.org/anthology//E/E%31%34/E%31%34%2D%32%30%31%35.pdf|pdf]] [[http://www.ims.uni-stuttgart.de/forschung/ressourcen/werkzeuge/icarus/icarus_eacl2014_poster.pdf|poster]] [[http://aclweb.org/anthology//E/E14/E14-2015.bib|bibtex]] ===== 2013 ===== * Markus Gärtner, Gregor Thiele, Wolfgang Seeker, Anders Björkelund and Jonas Kuhn. '''ICARUS – An Extensible Graphical Search Tool for Dependency Treebanks'''. In ''Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics: System Demonstrations'', Sofia, Bulgaria, August 5--7, 2013. [[http://aclweb.org/anthology/P/P13/P13-4010.pdf|pdf]] [[http://www.ims.uni-stuttgart.de/forschung/ressourcen/werkzeuge/icarus/icarus_poster.pdf|poster]] [[http://aclweb.org/anthology/P/P13/P13-4010.bib|bibtex]] Information regarding the development of our new data model and search engine can be found [[ICARUS2|here]] (no external access) <> == Index == I. [[#icarus-system-requirements|System Requirements]] I. [[#how-to-start-icarus|How to start ICARUS]] i. [[#icarus-perspectives|ICARUS Perspectives]] I. [[#icarus-main-menu|ICARUS Main Menu]] I. [[#icarus-log-tab|ICARUS LOG Tab]] <> === I. System Requirements === The latest ICARUS version can be downloaded [[http://www.ims.uni-stuttgart.de/forschung/ressourcen/werkzeuge/icarus.html|here]]. ||||||'''ICARUS ''''''System Requirements:''' || || ||'''Minimum Requirements:''' ||'''Recommended Requirements:''' || ||Supported OS: ||32-bit/64-Bit (Windows, Linux, Mac OS) ||64-Bit (Windows, Linux, Mac OS) || ||[[http://java.com|Java Version:]] ||1.7 (32-bit/64-Bit) or newer ||1.7 (64-Bit) or newer || ||RAM: ||1GB ||4GB || ||Hard Disk: ||||20 MB || [[#icarus-index|{{attachment:navi_up.png|Back to index}}]][[#icarus-index|Back to index]] <> === II. How to start ICARUS === Start ICARUS via commandline (Java 1.7 required): ''java -Xms1g -Xmx4g -jar icarus.jar'' ''adjust the heap space parameters (Xms , Xmx) to your needs'' [[attachment:perspective_view.png|{{attachment:perspective_view.png|attachment:perspective_view.png|width="600"}}]] <> === ICARUS Perspectives === After starting ICARUS the perspective view shows up. ICARUS comes with six different perspectives: * {{attachment:icarus_treebank-perspective.png}} [[extern/ICARUS-Treebank_Manager|Treebank Manager]] * {{attachment:icarus_coreference-perspective.png}} [[extern/ICARUS-Coreference-Perspective|Coreference-Perspective]] * {{attachment:icarus_development-perspective.png}} [[extern/ICARUS-Development-Perspective|Development]] Usefull if you are going to develop an extension. * {{attachment:icarus_matetools-perspective.png}} [[extern/ICARUS-Matetools-Parser|Matetools-Parser]] * {{attachment:icarus_search-perspective.png}} [[extern/ICARUS-Search-Perspective|Search-Perspective]] * {{attachment:icarus_weblicht-perspective.png}} [[extern/ICARUS-Weblicht|Weblicht]] [[#icarus-index|{{attachment:navi_up.png|Back to index}}]][[#icarus-index|Back to index]] <> === III. ICARUS Main Menu === The main menu {{attachment:icarus_menu.png}} is found in every perspective and offer the same functionalities: * '''File:''' * Exit = Close the ICARUS platform * '''Window:''' ICARUS allows the user to handle multiple Windows within the same session (e.g. one Treebank Manager Window and two Search Perspective Windows) * Close Window = Close the current focused window, if only one window is active ICARUS is closed * New Window = Open a new window * Copy Window = Generate a new window of the currently selected one (e.g. if the search perspective is active "copy window" result in another search perspective window) * Open Perspective = To switch to another perspective or just press the {{attachment:icaurs_perspective.png}} to open the perspective choose dialog * Close Perspective = Close the current focused perspective. ICARUS will not exit. If only one perspective is active the select perspective windowwill pop up. * Close all perspectives = Close all perspectives and the select perspective window will pop up. ICARUS will not exit. * Reset perspective = reset perspective * Preferences {{attachment:icarus_preferences.png}} : open the ICARUS preferences dialog. Note: Preferences can also be accessed using the {{attachment:icarus_preferences.png}} button in the different perspectives. * '''Help''': * About = Show the About ICARUS dialog (ICARUS build version, authors, contact options, EULA,...) Below each perspectiv is the ''status bar'' {{attachment:icarus_status-bar.png}} . * {{attachment:icarus_taskprogress.png}} = Active tasks are displayed (with their description and progress bar) to the left of the memory consumption bar. Click {{attachment:icarus_taskprogress-cancel.png}} to cancel the current task. * {{attachment:icarus_memory.png}} = Shows the current memory consumption of ICARUS. Coloring changes from green to red. The dashed border is the threshhold when ICRUS shows a warning that it may run out of memory. (The parameters -Xms1g (start JVM size, here 1 gigabyte) -Xmx4g (maximum JVM size, here 4 gigabyte) can be used when starting ICARUS to change the JVM memory allocation) * {{attachment:icarus_taskpanel.png}} = If there are any active tasks (e.g. search tasks) you can click to get a list of all active tasks and may cancel them. [[#icarus-index|{{attachment:navi_up.png|Back to index}}]][[#icarus-index|Back to index]] <> === IV. ICARUS LOG Tab === The Log tab is used to show errors/informations to the user. The user may click a log entry to show its details: [[attachment:icarus_logrecord.png|{{attachment:icarus_logrecord.png|attachment:icarus_logrecord.png|height="100"}}]] {{attachment:icarus_logtab.png}} * {{attachment:icarus_clear.png}} = Clear log (all log entries will be deleted) * {{attachment:icarus_copy.png}} = Copy marked entry * {{attachment:icarus_log-options.png}} * {{attachment:icarus_scroll-log.png}} = Autoscroll log (default on) * {{attachment:icarus_show-log-warning.png}} = Show log when an "warning" record is added. (default on) * {{attachment:icarus_show-log-error.png}} = Show log when an "error" record is added. (default on) [[#icarus-index|{{attachment:navi_up.png|Back to index}}]][[#icarus-index|Back to index]]