OpenCyc for natural language understanding

Help
Lixia Zhou
2014-05-14
2014-05-14
  • Lixia Zhou
    Lixia Zhou
    2014-05-14

    Hi,
    I'm new to OpenCyc. What I wanna do is user query understanding and extension.
    So I'm wondering whether OpenCyc could help me implement this or not in java developing language.
    I think natural language module and inference engine module may be needed. But I only find OpenCyc provides the java-based inference engine. How about the natural language processing ability?

    I'm really confused with the documents provided on the website.
    I don't find any java-based inference engine related API documents or specifications.
    It's so hard for using.

    I really appreciate that if someone could give me some directions or related documents.

    Thanks in advance.

     
    • OpenCyc has limited NL content and capabilities, but the full version of
      Cyc has much more extensive NL content in its knowledge base and extended
      NLU and NLG capabilities. The full Cyc is available under a no-cost,
      research-only license to qualified research organizations in academia,
      industry, or government. For more information on obtaining a ResearchCyc
      license, see http://www.cyc.com/platform/researchcyc.

      Larry Lefkowitz, Ph.D.
      Executive Director, Business Solutions
      Cycorp, Inc.
      +1 512.514.2966
      larry@cyc.com

      On Wed, May 14, 2014 at 1:09 AM, Lixia Zhou zhoulx@users.sf.net wrote:

      Hi,
      I'm new to OpenCyc. What I wanna do is user query understanding and
      extension.
      So I'm wondering whether OpenCyc could help me implement this or not in
      java developing language.
      I think natural language module and inference engine module may be needed.
      But I only find OpenCyc provides the java-based inference engine. How about
      the natural language processing ability?

      I'm really confused with the documents provided on the website.
      I don't find any java-based inference engine related API documents or
      specifications.
      It's so hard for using.

      I really appreciate that if someone could give me some directions or
      related documents.

      Thanks in advance.

      OpenCyc for natural language understandinghttps://sourceforge.net/p/opencyc/discussion/85728/thread/16434c1f/?limit=25#b6d3

      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/opencyc/discussion/85728/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       
  • Jim White
    Jim White
    2014-05-14

    OpenCyc is indeed a knowledge base and does not provide NLP functions, although there are some NLP-oriented properties such as WordNet linkage. There are many NLP libraries and toolkits in Java, you may consider Stanford Core NLP, GATE, LingPipe, OpenCog, as well as others.