- The Natural Programming Project is working on making programming languages and environments easier to learn, more effective, and less error prone. We are t...The Natural Programming Project is working on making programming languages and environments easier to learn, more effective, and less error prone. We are taking a human-centered approach, first studying how people perform their tasks and then designing languages and environments around people's natural tendencies. We focus on all kinds of programming, including professional programmers, novice programmers who are trying to learn to be experts, and end users, who program to support other jobs or hobbies, such as multimedia authoring, simulations, teaching, prototyping, and other activities supported by computing.
- MontyLingua is a free*, commonsense-enriched, end-to-end natural language understander for English. Feed raw English text into MontyLingua, and the output ...MontyLingua is a free*, commonsense-enriched, end-to-end natural language understander for English. Feed raw English text into MontyLingua, and the output will be a semantic interpretation of that text. Perfect for information retrieval and extraction, request processing, and question answering. From English sentences, it extracts subject/verb/object tuples, extracts adjectives, noun phrases and verb phrases, and extracts people's names, places, events, dates and times, and other semantic information. MontyLingua makes traditionally difficult language processing tasks trivial!
- The Babel-System (Publications, Download, Online-Access)
- twouse - Filling the Gap between Semantic Web and Model Driven Engineering
- Home page of GATE, A General Architecture for Text Engineering
- Anton Andreev's Blog - Entries tagges as gate
- TreeTagger for Java is a Java wrapper around the popular TreeTagger package by Helmut Schmid. It was written with a focus on platform-independence and easy...TreeTagger for Java is a Java wrapper around the popular TreeTagger package by Helmut Schmid. It was written with a focus on platform-independence and easy integration into applications. It is written in Java 5 and has been tested on OS X (10.4 and 10.5), Ubuntu Linux and Windows.
- Temporal Expression Labeler
- LingPipe is a suite of Java libraries for the linguistic analysis of human language. Features: Java API with source code and unit tests...
- TimeML Website
- (2011)
- (October 2009)
- chapter Knowing what you’re talking about: Natural language programming of a multi-player online game, page 331--343. Morgan Kaufmann, (2010)
- Proceedings of the 31st International Conference on Software Engineering, page 243--253. Washington, DC, USA, IEEE Computer Society, (2009)
- Proc. Fifth International Conference on Quality Software QSIC 2005, page 223--230. (July 2006)
- Proc. th IEEE International Conference Requirements Engineering, page 189--198. (November 2006)
- ICSE '00: Proceedings of the Conference on The Future of Software Engineering, page 35--46. New York, NY, USA, ACM Press, (2000)
- Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on, page 423 -424. (May 2009)
- AAAI, page 322-328. (1992)
- Softw. Pract. Exper. (May 1997)
- Washington, DC, USA, IEEE Computer Society, (September 2009)
- WI-IAT '09: Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, page 341--348. Washington, DC, USA, IEEE Computer Society, (2009)
- Requirements Engineering (2010)
- Stanford Knowledge Systems Laboratory and Stanford Medical Informatics, (2001)
- Addison-Wesley, (2000)
- TACAS, page 127-146. (1996)
- OOPSLA Companion, page 104-105. ACM, (2003)
- ICECCS, page 153--162. IEEE Computer Society, (2002)
- Model-Based Testing of Reactive Systems, volume 3472 of Lecture Notes in Computer Science, page 293-322. Springer, (2004)
- Addison-Wesley, (January 2000)


user