<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
   <link rel="stylesheet" type="text/css" href="http://www.shift-1.net/stylee.css">
   <title>The Beauty Wich is Natural and Unity</title>
   <script type="text/javascript" src="http://www.haloscan.com/load/decayconstant"> </script>
   <link rel="alternate stylesheet" type="text/css" href="http://www.shift-1.net/big.css" title="big">

   <script type="text/javascript" src="http://www.shift-1.net/event_listeners.js"></script>
   <script type="text/javascript" src="http://www.shift-1.net/resolution.js"></script>
   
   <!--[if gte IE 6]>
   <link rel="stylesheet" type="text/css" href="http://www.shift-1.net/iefix.css" />
   <![endif]-->
</head>

<body>

<table class="big" border="0" cellpadding=0 cellspacing=0>

  <tbody>

    <tr>
      <td colspan="3"><img src="http://www.shift-1.net/name3.gif" alt="Shift-1, Seth Bicknell"></td>
    </tr>

    <tr>
      <!-- <td> Includes the lefttbar.htm file; file contains the <td> tags and content  for the left bar. -->
      <!--#include virtual="../leftbar.htm" -->
      <!-- </td-->
      <td style="vertical-align: top;" width=100%>
          <table class="body" border="0">
            <tr>
              <td valign=top>
              <div class="title"><img style="float:left;" src="http://www.shift-1.net/vbox.gif">
              <b>Hidden Haiku Finder (Beta, I guess)</b>
              </div>
              <div class="post">
                   <font style="font-size:25;">Use this to find hidden haikus in the websites you visit!</font><BR><br>
                   
                   <FORM action="http://www.shift-1.net/haiku/writehaiku.py">
                    <P>
                    URL:<input size="50" name="url" type="text" value="http://" /><br />


                    <INPUT type="checkbox" checked="checked" name="cap" value="yes"> (S) Start with capital letter<BR>
                    <INPUT type="checkbox" checked="checked" name="fs" value="yes"> (E) End with full stop. (. ? !)<BR>
                    <INPUT type="checkbox"  name="pre" value="yes"> Be precise.<BR>
                    <INPUT type="submit" value="Send"> <INPUT type="reset">
                    </P>
                 </FORM>
                 <BR>
                   The algorithm works well but it's not perfect, so there will be some mistakes.  If you really like a haiku,
                   double check the syllable count with your fingers just to make sure.<br>
                   <br>
                   The precise option stops the program from guessing the amount of syllables if it isn't
                   in the database.  (It's now working!)
                   <br><br>
                   The other two options are to limit the results to those that might actually make some sense.
                   The names are self explanatory.  "Start with capital letter" only displays those haiku whose first
                   letter is capitalized.  "End with full stop" only displays those haiku
                   whose last character is either a period, question mark, or exclamation point.  With both on them checked, the
                   results are usually intelligible.<BR><BR>

                   Please only put in files that display text or html.  I would rather not have it search through an
                   MP3 or Jpeg for haikus.  If the size of the file is quite large, it will take some time to search through the
                   whole thing, so please be patient.  With (S) and (E) unchecked you'll be surprised at how many will be returned.

                   <P><U><B>UPDATE (August 20, 2006)</b></U><br>
                   The Precise option is now working.  With this on, you will be gauranteed to get correct haikus.  However, it will also
                   miss some legitimate haikus as well.  The system does not handle acronyms or numbers well at all.  It assumes they're all
                   words.  For acronyms where the letters are pronouced as a word, like RAM, DIMM, NASA, and NAMBLA, that's fine.  But when
                   the letters are said one-by-one like in ABC, USA, PC, and AMD it simply doesn't work.  Most abrieviations are a problem
                   as well.  I've been trying to think of ways to correct these problems. </P>
                   <p>
                   It used to be that all numbers were deleted from the text and ignored completely.  Now, at least numbers 0 to 10 are converted to their
                   textual counterparts.  Any number over that, however, is still ignored.
                   </p>
                   <P>
                   One more thing:  I've put a 600Kb limit on the size of files you can input.  This is more to cut down on on the CPU time
                   the program uses than the bandwidth it takes up.  I've got plenty of bandwidth, but my CPU usage is limited.
                   </P>
                    <FORM action="http://www.shift-1.net/haiku/writehaiku.py">
                    <P>


                   <BR><BR><BR>
                   <i>This was made with the help of <a href="http://www.oblomovka.com/code/haiku.php3">this guy's code</a> which
                   I then modified for this purpose.</i>
                   <p align="right">

                  <a href="javascript:HaloScan('haikus');" target="_self"><script type="text/javascript">postCount('haikus');</script></a>
                </p>
              </div>
              </td>
            </tr>
          </table>
      <!-- <td> Includes the rightbar.htm file; file contains the <td> tags and content (SiteMeter, Draw thingy) for the right bar. -->
      <!--#include virtual="../rightbar.htm" -->
      <!-- </td-->
    </tr>

  </tbody>
</table>
<center><a href="http://www.shift-1.net/index.html">Rumors (Main Page)</a> - <a href="http://www.shift-1.net/about.html">About</a> -
<a href="http://www.shift-1.net/links.html">Links</a> - <a href="http://www.shift-1.net/archive.html">Archive</a>
</center>

</body>
</html>
