ThoughtTreasure spec sheet

Functionality

• comprehensive natural language processing/commonsense platform
• classified ad parsing
• simple story understanding
• question answering
• simulation of a 2-dimensional virtual world
• identification of entities in text
• information extraction from ASCII tables
• chatterbot
• concordance generation
• shell (command interpreter)
• socket-based server
• Java-based client API
• Python-based client API
• knowledge base flat files

Application areas

• software with common sense
• question answering services
• information extraction
• interactive fiction

Compatibility

• operating systems: Red Hat Linux 5.2 or higher (recommended), Microsoft Windows 95/98, Sun Solaris 2.4 or higher
• compilers: GNU gcc, Sun Solaris cc

Source code

• language: ANSI C
• lines of code including comments: 70,000

Database and lexicon

• concepts, words, and phrases defined using concise language
• English words and phrases: 35,000
• French words and phrases: 20,000
• concepts: 25,000
• assertions: 50,000 including hierarchical links
• scripts: 100

Linguistic features

• text agents: part-of-speech tagging, identification of names, places, products, dates, phone numbers, email headers
• syntactic parser: base component, filters, transformations
• surfacy semantic parser: intension/extension, relative clauses, appositives, genitives, tense/aspect
• anaphoric parser: deixis, determiners, pronouns, c-command
• understanding agents: converting surfacy parse into detailed understanding, steering planning agents, contexts, emotions, goals, question answering, asking clarifying questions, appointments, sleep, grids by analogy
• English and French generator
• learning of new words using derivational rules
• learning of new inflections by analogy

Simulation features

• space represented by 2-dimensional grids connected by wormholes
• prototypical grids: house, apartment, restaurant, theater, street, subway
• planning agents for simulating human behavior: graspers, containers, ptrans++, atrans++, mtrans++, interpersonal relations
• planning agents for simulating device behavior: telephone, television

Documentation

• Documentation available at www.signiform.com
• 343-page book and user's manual Natural Language Processing with ThoughtTreasure available from Signiform


ThoughtTreasure and Signiform are trademarks of Signiform.

Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.

Solaris is a registered trademark of Sun Microsystems, Inc. in the United States and other countries.

Microsoft, Windows, and the Windows logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

Linux is a registered trademark of Linus Torvalds.

Red Hat is a registered trademark of Red Hat Software, Inc. in the U.S. and other countries.

All brand names and product names in this document are the trademarks or registered trademarks of their respective owners and/or manufacturers.


Signiform
www.signiform.com
info@signiform.com

ThoughtTreasure documentation | ThoughtTreasure home

Questions or comments? webmaster@signiform.com
Copyright © 2000 Signiform. All Rights Reserved. Terms of use.