logicmoo_nlu


  • ```` Quite a bit more output about 123 seconds later will see something like... ```` % List of possible data transformations % /home/nlutest/.local/share/swi-prolog/pack/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:592 % installed_converter(parser_all, input_to_acetext(+input, -acetext)). % installed_converter(parser_all, tokens_to_acetext(+tokens, -acetext)). % installed_converter(get_ape_results, ace_to_pkif(+acetext, -kif(p))). % installed_converter(ace_to_drs, call_tokenizer(+acetext, guess+on, -sentences:set, -sentencesToParse)). % installed_converter(ace_to_drs, paragraphs_to_drs(+sentences:list, guess+on, catch+off, startID+1, -sentences, -syntaxTrees, -drs0, -messages, -time)). % installed_converter(ace_to_drs, call_parser(+sentences:list, startID+1, -syntaxtrees, -drs0:reversed_set)). % installed_converter(ace_to_drs, acetext_to_drs(+acetext, -sentences:set, -syntaxTrees, -drs0, -messages)). % installed_converter(tokenizer, tokenize(+input, -tokens)). % installed_converter(tokens_to_sentences, tokens_to_sentences(+tokens:set, -sentences:set)). % installed_converter(tokens_to_sentences, tokens_to_paragraphs(+tokens:set, -sentences:set)). % installed_converter(drs_fol_pnf, drs_pnf(+drs, -fol)). % installed_converter(drs_fol_pnf, drs_fol(+drs, -pnf)). % installed_converter(get_ape_results, fol_to_pkif(+pnf, -kif(p))). % installed_converter(get_ape_results, fol_to_pkif(+fol, -kif(f))). % installed_converter(get_ape_results, fol_to_pkif(+drs, -kif(d))). % installed_converter(get_ape_results, fol_to_pkif(+sdrs, -kif(s))). % installed_converter(drs_to_ace, drs_to_ace(+drs0, -paraphrase:set)). % installed_converter(drs_to_drslist, drslist_to_ace(+drs0:list, -paraphrase:set)). % installed_converter(drs_to_drslist, drs_to_drslist(+drs0, -drs:set)). % installed_converter(drs_to_sdrs, drs_to_sdrs(+drs, -sdrs)). % installed_converter(parser_chat80, into_text80(+tokens, -text80)). % installed_converter(parser_chat80, sent_to_parsed(+text80, -syntaxTree80)). % installed_converter(parser_chat80, i_sentence(+syntaxTree80, -i_sentence)). % installed_converter(parser_chat80, clausify80(+i_sentence, -clausify80)). % installed_converter(parser_chat80, simplify80(+clausify80, -simplify80)). % installed_converter(parser_chat80, qplan(+simplify80, -qplan)). % installed_converter(parser_chat80, results80(+qplan, -results80)). % /home/nlutest/.local/share/swi-prolog/pack/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:595 % parser_all_complete....... chat80("Which countries have a population exceeding 10 million?"). chat80("Which countries contain a city?"). chat80("Which countries contain 2 cities?"). chat80("Which countries contain 3 cities?"). chat80("Which countries contain more than 3 cities?"). chat80("Which countries contain more than 2 cities?"). chat80("Which continents contain more than 4 cities?"). chat80("Which asian countries have a population exceeding 10 million?"). chat80("What is the average area of the countries in each continent?"). chat80("What is a river?"). chat80("What is a river that is in asia?"). chat80("Which rivers are not in asia?"). chat80("What is a river that is not happy?"). chat80("does afghanistan border china?"). chat80("what is the capital of upper_volta?"). chat80("where is the largest country?"). chat80("which countries are european?"). chat80("which country's capital is london?"). chat80("which is the largest african country?"). chat80("how large is the smallest american country?"). chat80("what is the ocean that borders african countries and that borders asian countries?"). chat80("what are the capitals of the countries bordering the baltic?"). chat80("how many countries does the danube flow through?"). chat80("what is the total area of countries south of the equator and not in australasia?"). chat80("what is the average area of the countries in each continent?"). chat80("is there more than one country in each continent?"). chat80("is there some ocean that does not border any country? chat80("what are the countries from which a river flows into the black_sea?"). chat80("what are the continents no country in which contains more than two cities whose population exceeds 1 million? chat80("which country bordering the mediterranean borders a country that is bordered by a country whose population exceeds the population of india?"). chat80("which countries have a population exceeding 10 million?"). chat80("which countries with a population exceeding 10 million border the atlantic?"). chat80("what percentage of countries border each ocean?"). chat80("what countries are there in europe?"). chat80([which, is, the, largest, african, country, ?]). chat80("which countries are bordered by two seas?", [[egypt, iran, israel, saudi_arabia, turkey]]). chat80("How many rivers are not in asia?", 25). chat80("How many rivers are in asia?", 16). chat80("How many asian countries have a population exceeding 10 million?", 20). chat80("How many countries have a population exceeding 10 million?", 50). chat80("What are the continents in which no country contains more than 3 cities?", [africa, antarctica, australasia, europe]). chat80("What are the continents not containing a country?", [antarctica]). chat80("What are the continents no country in which contains more than two cities whose population exceeds 1 million ?", [africa, antarctica, australasia]). chat80("What are the continents in which no country contains more than two cities whose population exceeds 1 million?", [africa, antarctica, australasia]). chat80("What are the continents containing a country in which contains more than two cities whose population exceeds 1 million?", [america, asia, europe]).