jump Index ScientificPsychic.com
Scientific Psychic Expand your mind

Educational English Apps

English Verb Conjugations and Morphology Verbs

This online inflectional morphology interface allows you to conjugate any verb in the English Dictionary described below, but there is nothing to download. You also can get the singular and plural forms of nouns and spelling aid.

English Verb Conjugations and Morphology

Rules for conjugation of regular and irregular verbs

Regular verbs
Irregular verbs
The verb "to be"

Artificial Intelligence

Handling human languages has been one of the most sought-after goals of artificial intelligence. The nuances and ambiguities of language pose formidable problems for researchers.

Learn about Artificial Intelligence

Parts of Speech

Basic English Grammar English Grammar

A formal description of English identifies commonly-occurring grammatical structures to facilitate understanding the position of linguistic elements. This grammar can be used as an aid for constructing sentences in a mechanical way.

Basic English Grammar

Do you need Homework Help?

English Test English Test

Test your knowledge of English. Different questions are presented each time that you take the test.

Take a quick on-line test.

Reading and Writing

Reading and writing are some basic skills that will open doors for you. Learn to do it well.

How to Write an Essay

Creative Writing

Reading and Literacy

English Numbers - Structure and Pronunciation

A description of the rules for spelling out numbers in the English language. This is useful when writing checks. Learn about the structure and pronunciation of English numbers.

English Numbers

English Grammar Worksheet      English Grammar

This program generates correctly structured declarative English sentences even if you don't know English. If you play enough with this program and read the attached grammar help file, you will master the basic sentence patterns of English. The program includes a help file with a Basic English grammar. This program is intended for people learning English as a second language or for those interested in developing computer programs with natural language interfaces.

Worksheet for Declarative Sentences

Interactive Chatbot

The archetype of interactive natural language interfaces was a program called ELIZA written by Joseph Weizenbaum in the mid-1960s. The idea of the program was to engage a human in a conversation that appeared to be with a human, instead of with a computer. The original domain of ELIZA was psychiatry, and the mode of interaction was guided by the practices of psychologists at the time. Although the field has advanced substantially, no chatbot today has passed the "Turing test" which is the ability to fool a human into thinking that there is another human on the other side of the interface.

Click here for a free interactive session
with Madame Flora Psychic Medium.
  Madame Flora

New Age Wisdom

The New Age is a decentralized, spiritual movement comprised of a network of people who share somewhat similar beliefs and practices. The movement attempts to merge scientific concepts and spirituality to understand the existence of consciousness and intelligent Mind. The explanations are usually incomprehensible and unfathomable, but people seldom demand accountability or clarity.

Click here for
New Age Wisdom
New Age

English Vocabulary Practice      English Vocabulary Practice

This program may be used by a non-English speaker who wants to learn English vocabulary or by a young child learning to read. The program includes English words and pictures representing the words. You can hear the pronunciation for the words by clicking with the mouse on the pictures. Some of the topics covered are: the alphabet, numbers, animals, fruits, and vegetables.

See also the Basic English Vocabulary.

Windows platforms - download free: English Vocabulary Practice (3.03 Mb)

English Dictionary    English Dictionary
with inflectional and derivational morphology

DICTGET accesses an English dictionary containing over 100,000 words and has a spelling aid feature that enables you to find similar words. The program also displays parts of speech, verb conjugations, and the singular and plural forms of nouns. One important feature of DICTGET is that it will give you the root form of a word regardless of which word you put in, for example, the word "was" retrieves the verb "be". Each form of the word is displayed with its grammatical attributes. An additional 66,000 word medical dictionary is also included.

Windows platforms - download free: English Dictionary (3.0 Mb)

Add Spelling Aid to your Programs   Spelling Check

With a few hours of work you can enhance your Windows/Java applications to support spelling verification and spelling aid using DICTGET English Dictionary components. You also get access to inflectional morphology to create linguistic applications such as parsers, educational packages, etc.

English Part-of-Speech TAGGER    Part of Speech Tagger

TAGGER is a natural language parser that assigns parts of speech to English text and displays phrase markings. This program is the basis for automatic indexing and data mining projects. The program has an option to output the tagged text in XML format. Here is an example of marked output:


Download TAGGER for Windows platforms - free for educational and research use.
Commercial use requires licensing:
Part of Speech Tagger (2.7 Mb)  Updated April 20, 2009

PHRASER - Index Phrase Extraction    Index Phrase Extraction

PHRASER is an experimental noun phrase parser for English text. After invoking the part-of-speech tagger, PHRASER isolates noun phrases and outputs them as potential index phrases. Using the Derivational Morphology dictionary, the program can apply verb nominalization rules to convert verb phrases and their complements into noun phrases. For example, "John translates books" will generate the index term "translation of books". The program has an option to output the text in XML format.

The Web-Based PHRASER is temporarily out of service.

Modified Paice/Husk Stemmer

Stemming is a technique for generating truncated terms that increase recall in information retrieval systems. The stem RECEIV, for example, will match against RECEIVE, RECEIVES, and RECEIVING. The Paice/Husk stemmer was modified to improve error diagnostics in the rules, allow interactive testing, provide more precise stems, and add some flexibility for implementing finite state automata. A new rule set was developed to generate stems that are as precise as possible for information retrieval in large databases. Click on the following link to download source code and executable programs for Windows or to try a web-based implementation.

© Copyright  - Antonio Zamora