Menu

Where to begin...

Help
2001-11-05
2002-11-06
  • Tess Snider

    Tess Snider - 2001-11-05

    Does anyone have a simple "Hello World" type mini-example for how to use grok out there?  Alternatively, is there a newbie doc?  I've got the API documentation, but I can't find any pointers as to where to dive into it.  (Well, I found Grokling, but it's completely undocumented. :) )  I'm sure that if I dig around long enough, I can figure out how to do all this, but I've learned that I can often save myself hours of pulling out my hair just by asking. :)

     
    • Tess Snider

      Tess Snider - 2001-11-05

      In another forum thread, it says that there is a "Getting Started" page available at http://grok.sourceforge.net/, but I sure don't see anything that looks like that.  Did this information disappear by accident?

       
      • Gann Bierner

        Gann Bierner - 2001-11-05

        Yup, Jason removed that when he released the newest version because it was no longer up to date.  Unfortunately, I haven't had a chance to become familiar with the new setup, so I can't really help.

        But, I'm sure Jason will get back to you :-).  You might have to give him until tomorrow since he lives in Scotland and he might not check his mail tonight.

         
    • Jason Baldridge

      Jason Baldridge - 2001-11-06

      Indeed.... Grok is in a state of flux at the moment.  I am busily regutting the grammar components to change quite a large number of things.  So, at the moment, the working aspects of the 0.5.3 release of Grok are basically the preprocessing ones -- sentence detection, tokenization, name finding and part-of-speech tagging.  Parsing is out for the moment, but I'm doing my best to resurrect it.

      Can you tell me what you would like to do so that I can tell you if the latest release of Grok can do it?  I'm hoping to rebuild the getting started documentation by basically answering these kind of questions as they come in and doing it incrementally. (And in fact using this forum as a semi-automatically generated documentation resource!)

      So please do ask away!

       
    • Tess Snider

      Tess Snider - 2001-11-06

      My plan is to work on an intelligent chatterbot.  It will be capable of learning alot of new things, but I'd like for it to be able to start with basic language processing capabilies.  If I tried to do this from scratch, it would take me forever.  However, it appears as though grok can get me a long way towards where I need to be.  I believe in giving back to the community, so all the code behind my 'bot will definitely be GPL!

      My 'bot will have two modes:  Training and conversation.  In training mode, it will be open to new ideas, it will expect relatively well-formed English, and its responses will provide debugging information to let you know what's going on inside its head.  In conversation mode, it will be more defensive of its current "beliefs," it will need to be more tolerant of English errors and typos, and it will provide relatively natural-sounding responses.

      Well, I could go on for pages about this, but I've got to run out the door!  I'll be happy to chat more with you about this, if you'd like.

       
    • Daniel Olmedilla

      I would like to implement a simple search engine and I think to use your grok implementation to parse web pages an extract keywords and links from this web pages. Do you think this is possible? Could you advise me about the way to start using your packages?

      Thanks in advance.

      DOC

       
      • Jason Baldridge

        Jason Baldridge - 2002-11-06

        I think that actually parsing web pages would be overkill, and anyway the wide coverage English grammar is not functional at the moment due to all the changes I made over the last year.

        Though there are things in Grok that could help you out, what would probably be more useful for you is GATE, which you can check out at http://gate.ac.uk.  It does lots of nice information extraction tasks (more than Grok) and has a  lot more documentation for this sort of thing than Grok does.

        Cheers,
        Jason

         

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.