Examples of realiseSentence()


Examples of simplenlg.realiser.english.Realiser.realiseSentence()

        p = nlgFactory.createClause();
    p.setSubject(nlgFactory.createNounPhrase("the", "dogs"));   // variant of "dog"
    p.setVerb("is")// variant of be
    p.setObject("happy")// variant of happy
    output = realiser.realiseSentence(p);
    Assert.assertEquals("The dog is happy.", output);
   
    p = nlgFactory.createClause();
    p.setSubject(nlgFactory.createNounPhrase("the", "children"));   // variant of "child"
    p.setVerb("is")// variant of be
View Full Code Here

Examples of simplenlg.realiser.english.Realiser.realiseSentence()

   
    p = nlgFactory.createClause();
    p.setSubject(nlgFactory.createNounPhrase("the", "children"));   // variant of "child"
    p.setVerb("is")// variant of be
    p.setObject("happy")// variant of happy
    output = realiser.realiseSentence(p);
    Assert.assertEquals("The child is happy.", output);

    // following functionality is enabled
    p = nlgFactory.createClause();
    p.setSubject(nlgFactory.createNounPhrase("the", "dogs"));   // variant of "dog"
View Full Code Here

Examples of simplenlg.realiser.english.Realiser.realiseSentence()

    // following functionality is enabled
    p = nlgFactory.createClause();
    p.setSubject(nlgFactory.createNounPhrase("the", "dogs"));   // variant of "dog"
    p.setVerb("is")// variant of be
    p.setObject("happy")// variant of happy
    output = realiser.realiseSentence(p);
    Assert.assertEquals("The dog is happy.", output); //corrected automatically   
  }
   
  /* Following code tests the section 5 to 15
   * sections 5 & 6 are repeated here in order to match the simplenlg tutorial version 4
View Full Code Here

Examples of simplenlg.realiser.english.Realiser.realiseSentence()

      SPhraseSpec p = nlgFactory.createClause( ) ;
      p.setSubject( "Mary" ) ;
      p.setVerb( "chase" ) ;
      p.setObject( "the monkey" ) ;
     
      String output = realiser.realiseSentence( p ) ;
      Assert.assertEquals( "Mary chases the monkey.", output ) ;
     } // testSection5A
 
  /**
   * test section 6 to match simplenlg tutorial version 4' code
View Full Code Here

Examples of simplenlg.realiser.english.Realiser.realiseSentence()

    p.setSubject( "Mary" ) ;
    p.setVerb( "chase" ) ;
    p.setObject( "the monkey" ) ;
 
    p.setFeature( Feature.TENSE, Tense.PAST ) ;
    String output = realiser.realiseSentence( p ) ;
    Assert.assertEquals( "Mary chased the monkey.", output ) ;

    p.setFeature( Feature.TENSE, Tense.FUTURE ) ;
    output = realiser.realiseSentence( p ) ;
    Assert.assertEquals( "Mary will chase the monkey.", output ) ;
View Full Code Here

Examples of simplenlg.realiser.english.Realiser.realiseSentence()

    p.setFeature( Feature.TENSE, Tense.PAST ) ;
    String output = realiser.realiseSentence( p ) ;
    Assert.assertEquals( "Mary chased the monkey.", output ) ;

    p.setFeature( Feature.TENSE, Tense.FUTURE ) ;
    output = realiser.realiseSentence( p ) ;
    Assert.assertEquals( "Mary will chase the monkey.", output ) ;

    p.setFeature( Feature.NEGATED, true ) ;
    output = realiser.realiseSentence( p ) ;
    Assert.assertEquals( "Mary will not chase the monkey.", output ) ;
View Full Code Here

Examples of simplenlg.realiser.english.Realiser.realiseSentence()

    p.setFeature( Feature.TENSE, Tense.FUTURE ) ;
    output = realiser.realiseSentence( p ) ;
    Assert.assertEquals( "Mary will chase the monkey.", output ) ;

    p.setFeature( Feature.NEGATED, true ) ;
    output = realiser.realiseSentence( p ) ;
    Assert.assertEquals( "Mary will not chase the monkey.", output ) ;

    p = nlgFactory.createClause( ) ;
    p.setSubject( "Mary" ) ;
    p.setVerb( "chase" ) ;
View Full Code Here

Examples of simplenlg.realiser.english.Realiser.realiseSentence()

    p.setSubject( "Mary" ) ;
    p.setVerb( "chase" ) ;
    p.setObject( "the monkey" ) ;

    p.setFeature( Feature.INTERROGATIVE_TYPE, InterrogativeType.YES_NO ) ;
    output = realiser.realiseSentence( p ) ;
    Assert.assertEquals( "Does Mary chase the monkey?", output ) ;

    p.setSubject( "Mary" ) ;
    p.setVerb( "chase" ) ;
    p.setFeature( Feature.INTERROGATIVE_TYPE, InterrogativeType.WHO_OBJECT ) ;
View Full Code Here

Examples of simplenlg.realiser.english.Realiser.realiseSentence()

    Assert.assertEquals( "Does Mary chase the monkey?", output ) ;

    p.setSubject( "Mary" ) ;
    p.setVerb( "chase" ) ;
    p.setFeature( Feature.INTERROGATIVE_TYPE, InterrogativeType.WHO_OBJECT ) ;
    output = realiser.realiseSentence( p ) ;
    Assert.assertEquals( "Who does Mary chase?", output ) ;
  } // textSection6A
 
  /**
   * test section 7 code
View Full Code Here

Examples of simplenlg.realiser.english.Realiser.realiseSentence()

      p.setVerb( "chase" ) ;
      p.setObject( "the monkey" ) ;
      p.addComplement( "very quickly" ) ;
      p.addComplement( "despite her exhaustion" ) ;
     
      String output = realiser.realiseSentence( p ) ;
      Assert.assertEquals( "Mary chases the monkey very quickly despite her exhaustion.", output ) ;
     } // testSection7
 
  /**
   * test section 8 code
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.