1998Q3/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: Spellchecking -->
<!--X-From-R13: Dvpuneq Ibbypbpx <YnHveNqvny.cvcrk.pbz> -->
<!--X-Date: Wed, 23 Sep 1998 10:37:13 &#45;0700 -->
<!--X-Message-Id: 3609A344.7F40#dial,pipex.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 3608A6AD.1E19#dial,pipex.com -->
<!--X-Reference: 7934.980922#io,com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: Spellchecking</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:KaVir#dial,pipex.com">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg01143.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01145.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg01117.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01143.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#01144">Author</A>
&nbsp;|&nbsp;<A HREF="#01144">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#01144">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: Spellchecking</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: [MUD-Dev] Re: Spellchecking</LI>
<LI><em>From</em>: Richard Woolcock &lt;<A HREF="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</A>&gt;</LI>
<LI><em>Date</em>: Wed, 23 Sep 1998 18:41:24 -0700</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
Travis Casey wrote:
&gt; 
&gt; On 23 September 1998, Richard Woolcock wrote:
&gt; 
&gt; &gt; At first I thought about adding the occasional typo in mob speech, but
&gt; &gt; quickly discarded that idea.
&gt; 
&gt; Why?  It seems to me that it would be easier and faster than
&gt; spellchecking all player speech...

I dislike coding things just because they are "easier" and "faster".  Typo's
detract from roleplaying IMO, and putting typo's into mob speech would be
sacrificing IC realism for OOC realism.

&gt; A few thoughts/problems...
&gt; 
&gt;  - Many misspellings create valid words -- to use an example that
&gt;    seems to be very common on the net, "lose" can be misspelled
&gt;    "loose", but both are valid words.

True.

&gt;  - A truly good spellchecker will require grammar checking as well.
&gt;    For example, to catch the "loose" vs. "lose" problem, "cant" vs.
&gt;    "can't", etc.

True again - but this isn't designed to be a perfect system, just an
aid to the existing one.

&gt;  - What will be done with words the spellchecker doesn't recognize?
&gt;    Personally, I wouldn't play on a mud that limited the words I
&gt;    could use in conversation, or on one which kept "fixing" my
&gt;    spelling when I used words that weren't in the dictionary.

To be honest, I'm not really bothered about whether you would play it
or not - for everyone who would hate the system, there would be someone
else who loved it.  That is the way of muds.

Having said that, perhaps players could have a toggle?  Something like:

   1. Ignore spellchecker.
   2. Refuse sentences with typo's in them.
   3. Correct sentences with typo's in them.

I'm not sure if I'd allow option 1 though, particularly if I intend to
dissect everything people say in order to work out what they are talking
about, for use with other code (introduction system, mob speech, learning
information from other players, etc).  Wouldn't it be nice, when someone
says "I saw John Smith kill Joe Blogs", to be able to tell (via supernatural
powers or whatever) whether or not that person is telling the truth?

&gt;  - There are cases where someone might want to misspell something;
&gt;    for example, in quoting something which was itself misspelled,
&gt;    to abbreviate long words, or to represent an accent or dialect
&gt;    (e.g., "Cap'n, I canna change the laws of physics!"  Or, to give
&gt;    an example relevant to a fantasy mud, "M'lud, 'tis summat wrong
&gt;    here.").

True, although I could add the most common of such words to the list.

&gt;  - You mention making allowances for names, but what about nicknames,
&gt;    or characters with more than one name?  In RL, my name is Travis
&gt;    Shannon Casey, but I've had Trav, Vus, Trevor, TC, TS, Shannon, and
&gt;    Casey as nicknames at different times.  While this is less common
&gt;    on muds, there are people, particularly those with longer names for
&gt;    their characters, who have nicknames.  (E.g., on SWmud, one of our
&gt;    wizzes was Rustitobuck, who was universally called "Rusty").

Once again my code wouldn't be able to do this (unless I added a selection
of nicknames appropriate to each name, which wouldn't be difficult).  All
players have two IC names by the way.

KaVir.


</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="01108" HREF="msg01108.html">[MUD-Dev] Spellchecking</A></STRONG>
<UL><LI><EM>From:</EM> Richard Woolcock &lt;KaVir#dial,pipex.com&gt;</LI></UL></LI>
<LI><STRONG><A NAME="01117" HREF="msg01117.html">[MUD-Dev] Re: Spellchecking</A></STRONG>
<UL><LI><EM>From:</EM> Travis Casey &lt;efindel#polaris,net&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg01143.html">[MUD-Dev] Re: Spellchecking</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg01145.html">[MUD-Dev] Re: Ugh, IS Diablo a mud?</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg01117.html">[MUD-Dev] Re: Spellchecking</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg01143.html">[MUD-Dev] Re: Spellchecking</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#01144"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#01144"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>[MUD-Dev] Re: Medievia</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="01121" HREF="msg01121.html">[MUD-Dev] Re: Medievia</A></strong>, 
Ryan Prince <a href="mailto:jynx_ryn#mindless,com">jynx_ryn#mindless,com</a>, Wed 23 Sep 1998, 03:18 GMT
</LI>
<LI><strong><A NAME="01147" HREF="msg01147.html">[MUD-Dev] Re: Medievia</A></strong>, 
Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Wed 23 Sep 1998, 18:50 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="01108" HREF="msg01108.html">[MUD-Dev] Spellchecking</A></strong>, 
Richard Woolcock <a href="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</a>, Tue 22 Sep 1998, 23:39 GMT
<UL>
<LI><strong><A NAME="01117" HREF="msg01117.html">[MUD-Dev] Re: Spellchecking</A></strong>, 
Travis Casey <a href="mailto:efindel#polaris,net">efindel#polaris,net</a>, Wed 23 Sep 1998, 02:29 GMT
<UL>
<LI><strong><A NAME="01144" HREF="msg01144.html">[MUD-Dev] Re: Spellchecking</A></strong>, 
Richard Woolcock <a href="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</a>, Wed 23 Sep 1998, 17:37 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01143" HREF="msg01143.html">[MUD-Dev] Re: Spellchecking</A></strong>, 
T. Alexander Popiel <a href="mailto:popiel#snugharbor,com">popiel#snugharbor,com</a>, Wed 23 Sep 1998, 17:21 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01100" HREF="msg01100.html">[MUD-Dev] Re: Ugh, IS Diablo a mud?</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Tue 22 Sep 1998, 22:06 GMT
<UL>
<LI><strong><A NAME="01154" HREF="msg01154.html">[MUD-Dev] Re: Ugh, IS Diablo a mud?</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Wed 23 Sep 1998, 20:29 GMT
</LI>
</UL>
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="01106" HREF="msg01106.html">[MUD-Dev] Re: Ugh, IS Diablo a mud?</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Tue 22 Sep 1998, 23:00 GMT
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>