home *** CD-ROM | disk | FTP | other *** search
/ The Best of Windows 95.com 1997 April / Win95_04972.iso / docs / 00012 / 01226.exe / pbwhelp.txt < prev    next >
Encoding:
Text File  |  1997-01-25  |  9.9 KB  |  283 lines

  1.  
  2.               Palmetto Bay Wordmaster
  3.    Copyright (C) 1997 by Palmetto Bay Publishing
  4.              Unregistered version 0.91
  5.  
  6.  
  7. Organization
  8. ------------
  9.  
  10. I.   Usage information
  11.      1. Overview
  12.      2. Usage
  13.      3. Applications
  14. II.  Registration information
  15. III. Copyright notices and development history
  16.  
  17.  
  18.  
  19. I.  Usage information
  20. ---------------------
  21.  
  22. 1. Overview
  23.  
  24. Palmetto Bay Wordmaster is a fast and efficient 
  25. dictionary search tool.  It encompasses the power
  26. of a rhyming dictionary, allowing you to find 
  27. all of the words that rhyme with or sound like
  28. a certain target word.  It encompasses the power 
  29. of a thesaurus, allowing you to find synonyms 
  30. and words that mean nearly the same thing as a 
  31. target word.  It is also useful as a generic 
  32. spelling dictionary, allowing you to find words 
  33. in its vocabulary that match a certain letter
  34. pattern.
  35.  
  36. Palmetto Bay Wordmaster developed from a popular
  37. tool on the World Wide Web called the Semantic 
  38. Rhyming Dictionary (http://www.cs.cmu.edu/
  39. ~dougb/rhyme.html).  This version is optimized
  40. for offline use, allowing you a superset of the
  41. online functionality but without requiring you 
  42. to be logged into the Internet.  Wordmaster is 
  43. specifically designed to use very little memory,
  44. even during searches.
  45.  
  46.  
  47. 2. Usage
  48.  
  49. To submit a query to Wordmaster, simply type in 
  50. the word or spelling pattern that you would like 
  51. to match against, select from the list of five 
  52. offered functions, and click on the "Search"
  53. button.  You can enter the word in upper or lower 
  54. case.  When you hit "Search", a window with a list
  55. of words matching the query will be presented to
  56. you.  At this point you can view the list and
  57. submit another query.  Multiple query result
  58. windows may be open simultaneously.  
  59.  
  60. The precise definition of the query functions is 
  61. given below. The sound of each word is 
  62. represented internally as a sequence of phonemes, 
  63. the atomic unit of human speech.
  64.  
  65.     *  "Find perfect rhymes":  This will return
  66.        words with a phonetic sequence that 
  67.        matches with everything from the target
  68.        word after and including the primary-
  69.        stressed vowel. This is perhaps the most 
  70.        widely embraces definition of "rhyme", 
  71.        although sometimes it is called feminine 
  72.        rhyme in contrast to the less restrictive
  73.        masculine rhyme below.
  74.  
  75.     *  "Find words that match the spelling
  76.        pattern":  In the registered version,
  77.        this will return words with a spelling 
  78.        that matches the pattern provided in the
  79.        first input field.  A pattern can consist
  80.        of letters and wilcards such as '?' 
  81.        and '*' that match, respectively, any
  82.        single character and any sequence of
  83.        characters.  No wildcards are allowed
  84.        in the unregistered version.
  85.  
  86.     *  "Find words with the same last sound":
  87.        Queries of this form return words that 
  88.        have a phonetic sequence with the same 
  89.        last sound. "Sound" here is defined as 
  90.        the phonetic suffix up to and including 
  91.        the consonant sounds before the last 
  92.        vowel sound. This sometimes captures a
  93.        little more than one syllable. In fact,
  94.        it sometimes it captures the entire word.
  95.     
  96.     *  "Find words that sound exactly the same":
  97.        This function returns homophones, or 
  98.        words with exactly the same pronunciation
  99.        that are spelled differently.
  100.  
  101.     *  "Find words with similar meaning":  
  102.        This will return words that mean the 
  103.        same thing, or nearly the same thing, as 
  104.        the target word.  You can control how
  105.        semantically "near" a match must be in 
  106.        the Options window, described below.
  107.  
  108.  
  109. Clicking "Options..." from the main window 
  110. allows you to set a few parameters that affect 
  111. the performance of Wordmaster.  In particular, 
  112. you can choose whether or not the words returned 
  113. from a query should by default be separated by 
  114. syllable count or by letter count.  (Note that 
  115. you can toggle between this setting and a flat 
  116. sorted list from within a results window by 
  117. clicking the checkbox above the list.  Also, 
  118. you can change the behavior of the "Words with 
  119. similar meaning" query type by changing the 
  120. "similarity distance" value. When this distance 
  121. is 1, exact synonyms are returned.  When it is 2, 
  122. synonyms, hypernyms (words one level more 
  123. general), and hyponyms (specializations) are 
  124. returned.  Distance 3 offers another level of 
  125. indirection.  For now, only distances 1 through 3 
  126. are supported.
  127.  
  128.  
  129. 3. Applications
  130.  
  131. What can you do with this dictionary tool? 
  132. Composing rhymed poetry and lyrics is one obvious 
  133. application, since you can use the program as a 
  134. rhyming dictionary.  One feature of this program
  135. that sets it apart from tangible rhyming
  136. dictionaries is that it can sort output based 
  137. on how near in meaning a word is to a certain 
  138. target meaning you provide. For example, suppose 
  139. you're writing a poem and you need a word that
  140. rhymes with grape that means roughly the same 
  141. thing as hominid. Enter grape into the first 
  142. text field, and hominid into the second, and lo 
  143. and behold, the first word on the output list is 
  144. ape! Or suppose you're Samuel Taylor Coleridge, 
  145. transported two hundred years into the 
  146. information age, writing a little something about 
  147. Kubla Khan.
  148.  
  149.     In Xanadu did Kubla Khan
  150.     A stately pleasure-dome decree:
  151.     Where Alph, the sacred river, ran
  152.     Through caverns measureless to man
  153.     Down to a sunless...uhhhh...ummmm....ocean?
  154.  
  155. No, Sam, that doesn't quite work. Why not search
  156. for rhymes of decree with meaning similar to 
  157. ocean?  When you query Wordmaster with these
  158. two parameters, you get "sea" at the head
  159. of the list. In general only the first few 
  160. words (or in this case the first) make a lot
  161. of sense in these kinds of queries, and only 
  162. if there exists a good match.
  163.  
  164. This semantic sorting function is also useful for
  165. spelling searches. Suppose you have a word on 
  166. the tip of your tongue that is related to war 
  167. and you know it begins with "BL".  If you enter 
  168. "BL*" into the main query box on top, and 
  169. "war" into the meaning box on bottom, you'll 
  170. find "blitzkrieg" at the top of the list when you
  171. hit "Search".
  172.  
  173.  
  174. II.  Registration information
  175. -----------------------------
  176.  
  177. Palmetto Bay Wordmaster is shareware. If you 
  178. continue to use this program, you are asked to 
  179. register with Palmetto Bay Publishing. 
  180. Registration allows you to download or receive
  181. a version of Wordmaster with a dictionary of 
  182. over 110,000 words. (This shareware version has 
  183. only about 20,000.)  The registered version of 
  184. the program also supports spelling pattern 
  185. searches and other enhancements.  Furthermore, 
  186. registration entitles you to free upgrade 
  187. downloads of this program until version 2.0.
  188.  
  189. Standard registration is priced at $12 U.S.  
  190. Upon receipt of your registration we will give 
  191. you a World Wide Web URL from which you can
  192. download the enhanced version of Wordmaster.  
  193. If you send an additional $3 for shipping and 
  194. handling, we will mail you the software 
  195. on high-density 3.5" diskettes.
  196.  
  197. Please send a check for $12 or $15 U.S. (payable 
  198. to "Palmetto Bay Publishing") to
  199.  
  200.   Palmetto Bay Publishing
  201.   40 Club Course Drive
  202.   Hilton Head, SC  29928
  203.  
  204. More information about registration, including 
  205. a printable order form, is available on 
  206. Palmetto Bay's World Wide Web site at 
  207. "http://www.watershed.com/pb/".
  208.  
  209.  
  210. III.  Copyright and development notices
  211. ---------------------------------------
  212.  
  213. Palmetto Bay Wordmaster is Copyright (C) 1997 by 
  214. Palmetto Bay Publishing.  It was developed by 
  215. Doug Beeferman (dougb@watershed.com) using a 
  216. wide variety of resources and tools:
  217.  
  218. * The Carnegie Mellon University Pronouncing 
  219.   Dictionary, distribution of which is 
  220.   completely unencumbered, was used to derive
  221.   pronunciations.  This resource has the 
  222.   following copyright notice:
  223.  
  224.   The Carnegie Mellon Pronouncing Dictionary 
  225.   (cmudict.0.4 and all previous versions) is 
  226.   Copyright 1993, 1994, and 1995 by Carnegie 
  227.   Mellon University.
  228.  
  229. * The WordNet lexical database, distribution of
  230.   which is completely unencumbered, was used to 
  231.   derive semantic distance information.  
  232.   WordNet has the following copyright statement:
  233.  
  234.   WordNet 1.5 Copyright (C) 1995 by Princeton 
  235.   University. All rights reseved.
  236.  
  237.   THIS SOFTWARE AND DATABASE IS PROVIDED 
  238.   "AS IS" AND PRINCETON UNIVERSITY MAKES   NO 
  239.   REPRESENTATIONS OR WARRANTIES, EXPRESS OR
  240.   IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, 
  241.   PRINCETON UNIVERSITY MAKES NO REPRESENTATIONS 
  242.   OR WARRANTIES OF MERCHANTABILITY OR FITNESS
  243.   FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF 
  244.   THE LICENSED SOFTWARE, DATABASE OR 
  245.   DOCUMENTATION WILL NOT INFRINGE ANY THIRD 
  246.   PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR 
  247.   OTHER RIGHTS.
  248.  
  249. * The Structured Dictionary Format was developed 
  250.   in the Unix environment with C, C++, and 
  251.   Java.   Code for I/O of this format in these 
  252.   languages is available in these languages 
  253.   from the author, and will be released to the
  254.   public domain in mid 1997.  SDF is a format
  255.   supporting the efficient storage and retrieval 
  256.   of phonetic, spelling, and semantic dictionary 
  257.   information for offline disk access.
  258.  
  259. * Development of Wordmaster was in Java, using 
  260.   Microsoft J++ and Asymetrix SuperCede, 
  261.   Java Edition.  These products are copyrighted
  262.   by Microsoft and Asymetrix, respectively.
  263.  
  264.  
  265. Future development
  266.  
  267. Upcoming versions (before 2.0) of Wordmaster
  268. will offer much faster "similar meaning"
  269. lookups.  Alternate word pronunciations 
  270. (such as the noun and verb forms of "refuse")
  271. will be handled correctly.  A richer notion
  272. of spelling pattern will be supported,
  273. including vowel and consonant wildcards and
  274. anagrams (ideal for Scrabble and crossword
  275. puzzles.)
  276.  
  277. Later versions will offer richer pronunciation
  278. and spelling queries, including "sounds like"
  279. and "spelled like" options that perform fuzzy
  280. matches against candidate words.  A "meaning
  281. browser" that allows you to explore the
  282. WordNet semantic tree is also slated.
  283.