Re: [opencog-dev] Question about LambdaLink

2016-08-10 Thread Linas Vepstas
Did you review this page: http://wiki.opencog.org/wikihome/index.php/EquivalenceLink Most of what is done there is done without the LambdaLink ... but then, that wiki page was written before LambdaLink existed, and the vairable scoping is implicitly assumed. If you expect PLN to manipulate these

Re: [opencog-dev] Problems building Opencog

2016-08-03 Thread Linas Vepstas
ke Error at opencog/atoms/cmake_install.cmake:36 (file): > file INSTALL cannot set permissions on > "/usr/local/include/opencog/atoms/NumberNode.h" > Call Stack (most recent call first): > opencog/cmake_install.cmake:37 (include) > cmake_install.cmake:38 (include)

[opencog-dev] Re: [hansonrobotics/HEAD] ROS NMPT Salience Detector: Degree Values and Salient Feature Tracking (#117)

2016-08-10 Thread Linas Vepstas
; detector gave way too many false positives Having a degree lets > us tune a threshold denoting what is salient enough to bother doing > anything about... > > ben > > On Mon, Aug 8, 2016 at 1:01 PM, Linas Vepstas <linasveps...@gmail.com> > wrote: > > Oops, hit

Re: [opencog-dev] Re: Natural Intelligence (NI) and Artificial General Intelligence (AGI)

2016-07-12 Thread Linas Vepstas
Perhaps these papers will help clarify the nature of physical law, raised in the emails below: Axel Kleidon Non-equilibrium thermodynamics and maximum entropy production in the Earth system http://www.bgc-jena.mpg.de/bgc-theory/uploads/Pubs/2009-NaWi-AK.pdf -- or other writings by Kleidon e.g.

Re: [opencog-dev] wiki site is off?

2016-06-28 Thread Linas Vepstas
seems to be working now ... "server resource overage" -- was it DOS'ed? Something else? --linas On Sun, Jun 26, 2016 at 9:27 PM, Ruiting Lian wrote: > http://wiki.opencog.org/ seems not usable now. Can anyone who has the > account fix it soon? Thanks. > > " > The web

Re: [opencog-dev] Cannot run cog-execute! function.

2016-07-04 Thread Linas Vepstas
On Mon, Jul 4, 2016 at 10:34 AM, Gaurav Gautam wrote: > (use-modules (opencog exec)) There error message mentions /home/gaurav/Codes/AI/OpenCog/WORKSPACE/AtomTypes/links.scm but you did not say what it contains. --linas -- You received this message because you are

Re: [opencog-dev] Can I use TypedVariableLinks to specify InheritanceLinks of particular kinds in Bindlink's variable list?

2016-07-06 Thread Linas Vepstas
Add to the pattern (InheritanceLink (VariableNode "$color") (ConceptNode "Color") ) and InheritanceLink (ConceptNode "British") (VariableNode "$man") ) On Wed, Jul 6, 2016 at 3:12 AM, Gaurav Gautam

Re: [opencog-dev] Re: Running the pattern miner

2016-06-29 Thread Linas Vepstas
Re pattern mining in general: The vision I had for pattern mining had more to do with observation, than with exploration. So, for example, a child watches an adult perform some task, and tries to copy that performance. Its easier to find out what's important by watching many performances: one

Re: [opencog-dev] Re: Running the pattern miner

2016-06-29 Thread Linas Vepstas
On Wed, Jun 29, 2016 at 8:32 AM, 'Nil Geisweiller' via opencog < opencog@googlegroups.com> wrote: > Shujing, > > I might start hacking the pattern miner on the master soon. Once I do that > there's is no coming back, I mean that merging the pattern miner from the > PatternMinerEmbodiment branch

Re: [opencog-dev] Re: brainstorming new names for OpenCogPrime

2016-07-02 Thread Linas Vepstas
slash-dot? Hmm, I wonder if the slashdot.org domain name is available. On Fri, Jul 1, 2016 at 9:38 PM, Gaurav Gautam wrote: > Hi > > How about simply calling it root? Even better just /. Read it as root but > always > write it out as /. > > The message being: CogPrime is

Re: [opencog-dev] What CYC has done wrong

2016-08-16 Thread Linas Vepstas
arn various shades of > "in", which could allow it to learn 1000s of context-specific senses > not just 75 ... > > ben > > > > On Tue, Aug 16, 2016 at 1:30 PM, Linas Vepstas <linasveps...@gmail.com> > wrote: > > The below is an old presentation, from 2009,

[opencog-dev] What CYC has done wrong

2016-08-16 Thread Linas Vepstas
The below is an old presentation, from 2009, but its the first I've seen of it. Its long, I have not read it yet. However, I suspect that it probably says good things (I hope; else that would be something else that CYC did wrong...)

Re: [opencog-dev] Grammar induction from large text corpus

2017-02-03 Thread Linas Vepstas
Hi, I'm currently re-starting an old project to induce grammar in opencog, it is described here: http://wiki.opencog.org/w/Language_learning I'm still at the very early stages. If you can share the Tamil corpus, I could start running it through the pipeline and share the results; I would need

Re: [opencog-dev] Calling forward/backward chainer

2017-02-10 Thread Linas Vepstas
However, that example should be changed to load all modules that it needs, instead of leaving the user to guess what needs to be done. Its not a very user-friendly example. Perhaps you could try to do this? Ideally, one should be able to just run "guile -l someexample.scm" and have it just work,

Re: [opencog-dev] Calling forward/backward chainer

2017-02-10 Thread Linas Vepstas
It looks like you did not actually define node1 before using it. --linas On Fri, Feb 10, 2017 at 7:18 AM, Vishnu Priya wrote: > > Hi Nil, > Thanks. > I also got an exception when i typed the following line in scheme as in > >

Re: [opencog-dev] Tensorflow Fold, unsupervised learning on graphs/trees, etc.

2017-02-10 Thread Linas Vepstas
Yeah. pattern mining ... placing on my todo list. --linas On Thu, Feb 9, 2017 at 7:00 AM, Matthew Ikle wrote: > Hmmm. I’m wondering if this is another project I could assign to my AI class > to provide some preliminary experimentation. > > —matt > >> On Feb 8, 2017, at

Re: [opencog-dev] how to best think of the 'confidence' in simple truth value

2017-01-23 Thread Linas Vepstas
On Mon, Jan 23, 2017 at 7:59 AM, 'Nil Geisweiller' via opencog wrote: > > The spread of the second order distribution shrinks as more evidence > accumulates, so it depends on the number of observations. There is a > function to translate the count N (number of

Re: [opencog-dev] What CYC has done wrong

2016-08-20 Thread Linas Vepstas
d KB is just >>> the wrong thing to be doing... >>> >>> For instance he notes they have had to add 75 kinds of "in" to handle >>> different sorts of "in" relationship ... but doesn't question whether >>> it might be smarter to have th

Re: [opencog-dev] What CYC has done wrong

2016-08-24 Thread Linas Vepstas
On Tue, Aug 23, 2016 at 7:05 PM, Ed Pell wrote: > All three of my answers did not come from inference. They came from a > lifetime of experience with cats, boxes, and mice. It was 90% memory bases > with maybe 10% logic/inference to gue the pieces together. > I suppose. A lot

Re: [opencog-dev] What CYC has done wrong

2016-08-24 Thread Linas Vepstas
this emergence >>> occures contains the ability of auto organisation (not self organisation, >>> because at this stage there is no self that could do organisation). >>> >>> >>> >>> >>> >>> >>> >>> Am Die

Re: [opencog-dev] General info about Chatbot

2016-08-31 Thread Linas Vepstas
Unless you are running some learning algorithm then nothing at all is being learned. --linas On Wed, Aug 31, 2016 at 5:34 PM, wrote: > Hello all, > > According to, https://github.com/opencog/opencog/tree/master/opencog/ > nlp/chatbot, > if i am not wrong, currently

Re: [opencog-dev] What CYC has done wrong

2016-08-31 Thread Linas Vepstas
Sure. Not sure what to say. The human brain certainly has the ability to perform affine transformations at 60 frames per second. Presumably, babies learn how to do this by moving their heads around, and seeing how the visual input changes. I'm not a physio-psychologist, but if i recall

Re: [opencog-dev] Re: [Link Grammar] Re: probabilistic type theory with records ... variants of categorial grammar & semantics, etc.

2016-09-02 Thread Linas Vepstas
unproductive, and just doesn't lead anywhere. Its not interesting, its not constructive, it doesn't solve any of the current problems in front of us. --linas On Fri, Sep 2, 2016 at 10:50 PM, Ben Goertzel <b...@goertzel.org> wrote: > On Sat, Sep 3, 2016 at 9:59 AM, Linas Vepstas &

Re: [opencog-dev] Re: [Link Grammar] Re: probabilistic type theory with records ... variants of categorial grammar & semantics, etc.

2016-09-02 Thread Linas Vepstas
Hi Nil, > Observe that the triple above is an arrow: the tail of the arrow is >> "some subset of the atomspace", the head of the arrow is "the result of >> applying PLN rule X", and the shaft of the arrow is given a name: its >> "rule X". >> > > Aha, I finally understand what you meant all

Re: [opencog-dev] Re: [Link Grammar] Re: probabilistic type theory with records ... variants of categorial grammar & semantics, etc.

2016-09-02 Thread Linas Vepstas
now. --linas On Fri, Sep 2, 2016 at 10:44 PM, Ben Goertzel <b...@goertzel.org> wrote: > Linas, > > On Sat, Sep 3, 2016 at 10:50 AM, Linas Vepstas <linasveps...@gmail.com> > wrote: > > Today, by default, with the way the chainers are designed, the various > &

Re: [opencog-dev] Chatbot and the Error: wrong type argument in Position

2016-09-01 Thread Linas Vepstas
well, its hard to guess where it is, without a backtrace. You should add these lines to your `~/.guile` file: ``` (debug-enable 'backtrace) ;;; Record positions of source code expressions. (read-enable 'positions) ``` I believe that the above should be enough to pinpoint the issue. --linas

Re: [opencog-dev] Re: [Link Grammar] Re: probabilistic type theory with records ... variants of categorial grammar & semantics, etc.

2016-09-01 Thread Linas Vepstas
ip back to PLN, and that misses the point of it all. -- linas > > > On Thu, Sep 1, 2016 at 6:36 AM, Linas Vepstas <linasveps...@gmail.com> > wrote: > > And so here is the blog post -- its a lightly reformatted version of this > > email, with lots of links to wiki

Re: [opencog-dev] Chatbot and the Error: wrong type argument in Position

2016-09-01 Thread Linas Vepstas
Sigh. I guess the catch was suppressing the print. The following will print this: https://github.com/opencog/opencog/commit/251baccce6cb51bea92bdce5771d2be87fdd9e6b --linas On Thu, Sep 1, 2016 at 5:00 PM, wrote: > > > My .guile file is as follows : >> > >

Re: [opencog-dev] Pattern Miner and missing libTestPatternMinerAgent.so

2016-08-31 Thread Linas Vepstas
Here: this commit should fix this problem (and Nil's original problem) https://github.com/opencog/opencog/commit/260f95a01af82ff47b56bfa4405a9dcca6b4d7ef --linas On Wed, Aug 31, 2016 at 12:05 PM, Linas Vepstas <linasveps...@gmail.com> wrote: > > > On Tue, Aug 30, 2016 at 4:44 P

Re: [opencog-dev] make error opencog (no lib logger.so)

2016-09-14 Thread Linas Vepstas
Hi, You appear to be compiling some stunningly ancient version of opencog. I don't know how you did that. Where did you find this beast? How did you find it? You should go to github, and follow the instructions there. --linas On Wed, Sep 14, 2016 at 9:41 AM,

[opencog-dev] Re: Embodied Language

2016-09-14 Thread Linas Vepstas
Yes, good point. I will add that. --linas On Wed, Sep 14, 2016 at 3:38 PM, Ed Pell wrote: > > Linas, I would added a third model other. The three would be self, world, > other. Where "other" my have two versions a generic other (person) and many > copies of specific other

Re: [opencog-dev] Re: opencog with crawled data

2016-09-13 Thread Linas Vepstas
Ah! Now we're getting somewhere! On Tue, Sep 13, 2016 at 8:55 AM, wrote: > > I just took a simple sentence "apple is fruit" > ---> (nlp-parse "apple is fruit") > ---> (parse-get-r2l-outputs (ParseNode > "sentence@2ac41081-45a2-44c6-aae4-a95451a9ae21_parse_0" > (stv 1

[opencog-dev] Embodied Language

2016-09-13 Thread Linas Vepstas
Attached is a pre-pre-draft of a description of what the current embodiment-language system does, including a walk-through of the current code, and how that code could be extended. It might be that I am too early in sending this out, and I should have written more first. C'est la vie. Release

Re: [opencog-dev] Re: opencog with crawled data

2016-09-13 Thread Linas Vepstas
What Ben said -- you should run your data through the NLP pipeline. On Mon, Sep 12, 2016 at 5:50 PM, wrote: > Hi Linas, > > > (EvaluationLink > (PredicateNode "sentence, location and body") > (ListLink > (EvaluationLink > (PredicateNode

Re: [opencog-dev] unbound Variable cog-satisfying-set and loading scm file

2016-09-15 Thread Linas Vepstas
On Thu, Sep 15, 2016 at 10:28 AM, wrote: > Hello, > > my ~/.guile has > > (use-modules (ice-9 readline)) (activate-readline) > (add-to-load-path "/usr/local/share/opencog/scm") > (add-to-load-path ".") > (use-modules (opencog)) > (use-modules (opencog query)) >

Re: [opencog-dev] Re: opencog with crawled data

2016-09-15 Thread Linas Vepstas
On Thu, Sep 15, 2016 at 10:12 AM, wrote: > > So should i post this segmentation fault in github? > Sure. It would be better if you fixed it! > > --Thanks > Vishnu > > > >> >> :-( >> OK, so .. here's the deal: >> >> -- Clearly, the segfault is bad, and needs to be

Re: [opencog-dev] make error opencog (no lib logger.so)

2016-09-15 Thread Linas Vepstas
Yes, git-rebase sounds like it could work. If you manage to get it to work, please create a pull request. I'd like to review and merge it. --linas On Thu, Sep 15, 2016 at 4:37 AM, wrote: > Thanks Linas for the reply. > > yeah!!! i can copy the contents of pattern

Re: [opencog-dev] unbound Variable cog-satisfying-set and loading scm file

2016-09-17 Thread Linas Vepstas
On Sat, Sep 17, 2016 at 10:49 AM, wrote: > when i did ldd -r /usr/local/lib/opencog/libquery.so, i got few > undefined symbols, which i think probably linkage errors. > > undefined symbol: _ZN7opencog14EvaluationLink15do_eval_scratchEPNS_ >

Re: [opencog-dev] Re: opencog with crawled data

2016-08-26 Thread Linas Vepstas
On Fri, Aug 26, 2016 at 8:36 AM, wrote: > > Thanks Linas for your reply. Actaully, it guides me well !! :-) > One more question! > My data has timestamps and latitude, longitude info along with text. Is > it still possible to get the data into opencog? > Sure. You

Re: [opencog-dev] Re: opencog with crawled data

2016-08-26 Thread Linas Vepstas
uot;) (ListLink (TimeNode "Fri Aug 26 18:18:56 CDT 2016") (ConceptNode "51.9244° N") (ConceptNode "4.4777° E") ))) which allows you to use the same location in multiple sentences. You can inv

Re: [opencog-dev] What CYC has done wrong

2016-08-28 Thread Linas Vepstas
On Sun, Aug 28, 2016 at 2:30 PM, Ed Pell wrote: > Linas, does it pump into the atomspace or into a working-memory-atomspace? > It does not seem like information you want to retain for the long term. > Right. We don't have any particularly clear-cut answer on this; it remains

Re: [opencog-dev] What CYC has done wrong

2016-08-25 Thread Linas Vepstas
Hi Ed, Yeah, well, there is opencog (cog prime??) the abstract architecture, and opencog the actual code base. I presume that the abstract architecture can be mapped to various nifty algos. (e.g. scatter-gather map-reduce type broadcasting that you allude to) although figuring out how to do this

[opencog-dev] Re: docs.opencog.org is down

2016-09-28 Thread Linas Vepstas
laces to look if you are a > long time project participant but it is confusing to the uninitiated. > > On Wed, Sep 28, 2016 at 4:05 PM, Linas Vepstas <linasveps...@gmail.com> > wrote: > >> I was not aware we even had a docs.opencog.org ... perhaps you are >

Re: [opencog-dev] Pattern Matcher query

2016-09-27 Thread Linas Vepstas
The cog-incoming-set will return all links that contain some given atom. >From this, you can build simple utilities that do what you want. In fact, many of those simple utilities have been built. See cog-get-partner cog-chase-link cog-get-link cog-get-pred cog-get-reference Look in the file

Re: [opencog-dev] Relex to DB

2016-11-07 Thread Linas Vepstas
On Wed, Nov 2, 2016 at 6:15 AM, Vishnu Priya wrote: > Hello, > > I am trying the following: > > As sentences come in, it should go through NLP pipeline i.e. parsed by > Relex and should be stored in DB automatically. > Because i can't manually do all the time giving

Re: [opencog-dev] About Attention Values and Truth Values

2016-10-17 Thread Linas Vepstas
On Mon, Oct 17, 2016 at 5:46 AM, Vishnu Priya wrote: > > Thnaks Linas for the reply. > > >> I would like to know some more info about Truth values. >> > > How is atom's truth value is updated based on new observations? > They are not. Only PLN updates TV's and some

Re: [opencog-dev] About Attention Values and Truth Values

2016-11-14 Thread Linas Vepstas
A better design would be to explicitly acknowledge that words have meanings. The way that this is currently done looks roughly like this: (EvaluationLink (PredicateNode "is") (ListLink (ConceptNode "apple@meaning-42") (ConceptNode "fruit@meanning-66") ) ) I hope the above

Re: [opencog-dev] Making WordNode multi-lingual... ProtoAtom once again...

2016-11-21 Thread Linas Vepstas
Hi Ben, Can you explain why you need to have a ChineseWordNode? A simpler solution is to use EvaluationLinks, as normal: e.g. EvaluatinoLink PredicateNode "Cantonese" ListLink WordNode "jau mou wifi-aaa" which has the same form as marking the tense, number, mood, etc.

Re: [opencog-dev] Is automatic alpha-conversion evil?

2016-11-16 Thread Linas Vepstas
Rule.h talking about a work-around to ScopeLinks -- perhaps that is a good starting point. What is it that you want to do, and why is the scope link preventing you from doing it? --linas > Nil > > On 11/17/2016 05:13 AM, Linas Vepstas wrote: > >> Look, if there is a bug, open a b

Re: [opencog-dev] Is automatic alpha-conversion evil?

2016-11-16 Thread Linas Vepstas
eNode "ppp") (PredicateNode "qqq")) (cog-execute! g) ;; returns the expected result. What is the problem? On Wed, Nov 16, 2016 at 11:49 AM, Linas Vepstas <linasveps...@gmail.com> wrote: > > > On Wed, Nov 16, 2016 at 5:34 AM, 'Nil Geisweiller' via opencog

Re: [opencog-dev] About Attention Values and Truth Values

2016-11-19 Thread Linas Vepstas
That makes the problem harder. You still have to somehow deal with different word-senses for "apple", and in addition, you also need to create a a model of the mental state of id1. So, if id1 is a child, the word-sense for "apple" and "sweet" is probably different than if id1 is an iphone fanboi.

[opencog-dev] Re: Dockerized H.E.A.D.

2016-11-17 Thread Linas Vepstas
itial learning curve. > > On Thu, Nov 17, 2016 at 12:07 PM, Linas Vepstas <linasveps...@gmail.com> > wrote: > >> The pre-HEAD docker containers are here: https://github.com/openc >> og/docker/tree/master/indigo which contains a sequence of containers, >>

Re: [opencog-dev] Re: Extract Alternative Sentences

2016-11-17 Thread Linas Vepstas
On Thu, Nov 17, 2016 at 4:55 PM, Ben Goertzel wrote: > > > > x1 utters verbally/says/phonates/speaks x2. > > for each Lojban word So he is simply facing the small programming > task of translating these definitions into sets of English sentences, > i.e. in the above

[opencog-dev] Re: Extract Alternative Sentences

2016-11-17 Thread Linas Vepstas
Not sure I understand the question. You can use WordNet to look up synonymous words/phrases. it has perl, python, java and other APIs. NLTK is in python only but its a huge swiss-army knife of tools. Perhaps you want to create a lojban parser? There are probably off-the-shelf solutions for

Re: [opencog-dev] Re: Is the open source AtomSpace?

2016-10-31 Thread Linas Vepstas
Hi Matt, haven't forgotten about your bot, its here I have to find a moment. I don't know what Senna is using but there are a bunch of wikipedia-article-parsing & management scripts here: https://github.com/opencog/relex/tree/master/src/perl U sed to use those scripts to strip out html markup,

Re: [opencog-dev] some more analysis of some fundamental concepts

2016-10-31 Thread Linas Vepstas
On Sat, Oct 29, 2016 at 1:23 PM, Apil Tamang wrote: > This page begins with the following statements: > > Using C++ for opencog is possible, but not generally recommended. This is > because the whole point of OpenCog is to represent knowledge in terms of >

[opencog-dev] ImplicationLink?

2016-10-11 Thread Linas Vepstas
Nil, Can you explain the intent of ImplicationLink? You made it inherit from ScopeLink, thus making the variables in it implicitly scoped. Then you added the file ImplicationLink.cc, and have notes in there, complaining about how variables are implcitly scoped. The wiki page for it,

Re: [opencog-dev] Broken master

2016-10-12 Thread Linas Vepstas
I can't reproduce it wither, but the error message is clear: no known conversion for argument 1 from ‘opencog::NodePtr {aka std::shared_ptr}’ to ‘opencog::AtomPtr& {aka std::shared_ptr&}’ It this automatically for us, but not for jenkins .. a different compiler, maybe? Or a different version of

[opencog-dev] Re: ImplicationLink?

2016-10-12 Thread Linas Vepstas
eis...@googlemail.com> wrote: > Are these unit tests still failing? > > Nil > > > On 10/11/2016 08:36 PM, Linas Vepstas wrote: > >> 47 unit tests fail ... I'm not sure if they all fail for the same >> reason, though. >> >> For example PutLink >

Re: [opencog-dev] About Attention Values and Truth Values

2016-10-15 Thread Linas Vepstas
On Wed, Oct 12, 2016 at 9:48 AM, vishnu wrote: > > > With attention values, i thought i could do the following: > I have 24x7 tweets coming. So i thought, I can send them to NLP pipeline > and get Atoms. Let's say most of the people tweet about Presidential > Election.

Re: [opencog-dev] Re: ImplicationLink?

2016-10-15 Thread Linas Vepstas
nse in some way? --linas On Sat, Oct 15, 2016 at 10:11 PM, Linas Vepstas <linasveps...@gmail.com> wrote: > OK, I'll defer the conversation. Sooner or later, Amen will open another > bug report once again titled "question: feature or bug?" and I guess we can > de

[opencog-dev] Re: ImplicationLink?

2016-10-12 Thread Linas Vepstas
On Wed, Oct 12, 2016 at 12:53 PM, Nil Geisweiller <ngeis...@googlemail.com> wrote: > > > On 10/12/2016 06:55 PM, Linas Vepstas wrote: > >> Well, yes, but Nil,, look at the core issue: the variable X in the >> Implication link is bound, but the unit test is pr

[opencog-dev] Re: ImplicationLink?

2016-10-12 Thread Linas Vepstas
12, 2016 at 10:39 AM, Nil Geisweiller <ngeis...@googlemail.com> wrote: > OK, when they fail again I guess you might feel free to push to the > master, as we're apparently using as a dev branch, and then I'll fix that. > > Nil > > On 10/12/2016 06:17 PM, Linas Vepstas wro

Re: [opencog-dev] inference trails

2017-01-09 Thread Linas Vepstas
Oops I forgot the URL http://iml.univ-mrs.fr/~girard/0.pdf its from 2001 I suspect that there are later, more approachable/readable intros to the topic from other authors. The wikipedia coverage sucks, though. --linas On Mon, Jan 9, 2017 at 11:51 PM, Linas Vepstas <linasveps...@gmail.

Re: [opencog-dev] Opening a pull request for opencog/atomspace and opencog/docker

2016-12-22 Thread Linas Vepstas
On Wed, Dec 21, 2016 at 7:29 AM, Apil Tamang wrote: > Trying to open a pull request didn't work for me. > I guess the repository is > locked (and for good reasons, I'm sure). It should not be ... it should just work. I crawled through the github admin menus

Re: [opencog-dev] Anyone knows the paths of guile module searched by "load-extension"?

2017-03-28 Thread Linas Vepstas
they should all be in /usr/local/lib/opencog Did you run 'make install'? I'm pretty sure that none of the scheme modules work, until you install them. --linas On Tue, Mar 28, 2017 at 11:19 PM, Shujing Ke wrote: > Hi, > > Anyone know is there a file or somewhere that

Re: [opencog-dev] Facing problem during installation

2017-03-24 Thread Linas Vepstas
well, the error message is very precise .. can you figure out why you can't copy that file? On Sat, Mar 25, 2017 at 12:23 AM, Nageen Naeem wrote: > yes installing as root screen shot is attached > > On Friday, March 24, 2017 at 8:04:31 AM UTC-7, linas wrote: >> >> did you

[opencog-dev] Matching parameters of GlobNode.

2017-03-28 Thread Linas Vepstas
I extended the wiki page http://wiki.opencog.org/w/GlobNode to describe how to control the number of matches being made. Let me know if this is what you wanted, if this is enough. --linas -- You received this message because you are subscribed to the Google Groups "opencog" group. To

Re: [opencog-dev] Facing problem during installation

2017-03-24 Thread Linas Vepstas
did you remember to install as root? --linas On Fri, Mar 24, 2017 at 10:11 PM, Nageen Naeem wrote: > Hey, > I'm installing OpenCog, during installing "Cloning and building MOSES" > I got an error in make installation and the error snip is attached to it, > please give me a

The new eva-embodiment directory [was Re: [opencog-dev] Re: Stop merging to the opencog repo

2017-03-24 Thread Linas Vepstas
Hi Nil, Hi everyone, Sorry, yes, its intentional, got discussed in a meeting here last week, and therefore "everybody knew about it" ... except, of course you :-) To recap, this is https://github.com/opencog/opencog/pull/2641 which resolves a circular dependency between opencog and the

Re: [opencog-dev] How can we express modalities in OpenCog?

2017-03-14 Thread Linas Vepstas
On Sat, Mar 11, 2017 at 10:25 PM, Alex wrote: > Hi! > > There can be modalities (which are usually expressed as diamonds or boxes > (operators) in modal logic): > DUTY_TO_PERFORM_ACTION(agent, action, time horizone) - agent should > perform action within time horizon >

Re: [opencog-dev] How can we express modalities in OpenCog?

2017-03-14 Thread Linas Vepstas
Here: this page tells you about how to repesent the internal state of other speakers (this includes beleifs, demands, ettc.) http://wiki.opencog.org/w/Claims_and_contexts ---linas On Wed, Mar 15, 2017 at 11:07 AM, Linas Vepstas <linasveps...@gmail.com> wrote: > > > On Sat, Mar

Re: [opencog-dev] Re: How to handle input data that has an ID?

2017-03-14 Thread Linas Vepstas
On Fri, Mar 3, 2017 at 10:51 PM, 'Nil Geisweiller' via opencog < opencog@googlegroups.com> wrote: > PLN doesn't have any rule to reason about AssociativeLinks. To have some > we'd need to define its semantics. > I think they're called association links. It might be interesting to have a demo

Re: [opencog-dev] Re: How to handle input data that has an ID?

2017-03-14 Thread Linas Vepstas
There are many ways of doing this. The simplest one is probably this: (EvaluationLink (PredicateNode "Vishnu's special ID43") (InheritanceLink (stv 0.9 0.9) (ConceptNode "Einstein") (ConceptNode "man" which is conceptually the same thing as (VishnuSpecialLink

Re: [opencog-dev] How can we express modalities in OpenCog?

2017-03-14 Thread Linas Vepstas
dogs can fly". And then there is premonition, because that wiki page was written before Pumpkin jumped out the window of the moving car and broker her leg... --linas > > ben > > On Wed, Mar 15, 2017 at 11:45 AM, Linas Vepstas <linasveps...@gmail.com> > wrote: > &

Re: [opencog-dev] How can we express modalities in OpenCog?

2017-03-14 Thread Linas Vepstas
thing for someone to do, and then write associated > unit tests. > > -- Ben > > > On Wed, Mar 15, 2017 at 11:07 AM, Linas Vepstas <linasveps...@gmail.com> > wrote: > > > > > > On Sat, Mar 11, 2017 at 10:25 PM, Alex <alexander153...@gmail.com> > wr

Re: [opencog-dev] How can we express modalities in OpenCog?

2017-03-14 Thread Linas Vepstas
formulas to > work sensibly for these modal-logic operators (belief, etc.). That > part was solid and I remember it. But the choice of link types he > used, I don't remember well and would need to revisit... probably > you're right that it needs revisiting... > > > > On Wed

Re: [opencog-dev] PLN rules selection

2017-04-03 Thread Linas Vepstas
On Mon, Apr 3, 2017 at 9:10 AM, 'Nil Geisweiller' via opencog < opencog@googlegroups.com> wrote: > I'm not extremely familiar with the NLP code, but I think it can already > produce such knowledge (probably as implication links without variables, > but as explained here

Re: [opencog-dev] Questions on a Knowledge Representation Standard for AGI - Help me not waste my time :-)

2017-04-02 Thread Linas Vepstas
Hi Adam, My personal instinct is that a human-curated KR system is kind-of pointless. Let me explain why. I've actually tired to create one several times now, and have been dis-satisfied with the results. The first time, I thought Icould do it with "semantic triples" -- subject-verb-object type

Re: [opencog-dev] Re: word2vec within openCog language learning?

2017-04-02 Thread Linas Vepstas
Hi Ben, On Sun, Apr 2, 2017 at 3:16 PM, Ben Goertzel wrote: > So e.g. if we find X+Y is roughly equal to Z in the domain > of semantic vectors, > But what Jesus is saying (and what we say in our paper, with all that fiddle-faddle about categories) is precisely that while

[opencog-dev] Re: word2vec within openCog language learning?

2017-04-02 Thread Linas Vepstas
My quick, informal gut-feel sense of this is that the right answer is to replace "vector" part of word2vec by that *actual data structure* that *actually occurs in language". It's kind of hard to explain how to do this, but let me give it a whirl. Note how vectors are "symmetric", in the sense

Re: [opencog-dev] Should we encode the basic cognitive procedures (initial version at least) or they will spring out automatically?

2017-04-02 Thread Linas Vepstas
Hi Alex, I'm hoping for a two-prong approach for some of the simpler stages of what you talk about: hand-coded rules, for now, to get some things going, and then also some automatically-learned ... uhh .. things. The hanson-robots chatbot consists of multiple parts, some of which are very

Re: [opencog-dev] Re: How to write results from guile shell to a file?

2017-04-06 Thread Linas Vepstas
That's exactly it! --linas On Thu, Apr 6, 2017 at 1:19 PM, Vishnu Priya wrote: > > I tried like this and it worked !! :-) > > echo -e "(define out (open-output-file \"/opt/opencog/file.txt\"))\n(write >> (nlp-parse \"hello world.\") out)\n(close-output-port out)\n"

Re: [opencog-dev] Contributing to OpenCog

2017-04-05 Thread Linas Vepstas
well, we have a pile of python bugs that need fixing... -- linas On Wed, Apr 5, 2017 at 3:44 PM, Nived Narayanan wrote: > Hi all, > I'm Nived doing my junior year in IIT Madras. I am an open source > enthusiast and have done courses in machine learning and

Re: [opencog-dev] Re: Calling forward/backward chainer

2017-04-09 Thread Linas Vepstas
On Sun, Apr 9, 2017 at 6:39 PM, Misgana Bayetta wrote: > > > On Sun, Apr 9, 2017 at 10:48 PM, Alex wrote: > >> OK, I followed with updated tutorial https://github.com/opencog/ato >> mspace/tree/master/examples/rule-engine/chaining and I

Re: [opencog-dev] Re: Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-16 Thread Linas Vepstas
On Sun, Apr 16, 2017 at 6:34 PM, Alex wrote: > Well, the mentioned book has chapter about inheritance, but it is in no > way connected with the terms of intensional and extensional inheritance. > So, this book is not usable. > Sure, its usable. Opencog inheritance is

Re: [opencog-dev] Re: Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-21 Thread Linas Vepstas
s: source Universe and target > Universe. And even when we reach target Universe, there are options to > define ambiguities of a single target expression, I agree. > > So the question we have to ask when we seek for *a* semantics of an > expression should have the following form: What

Re: [opencog-dev] Re: Calling forward/backward chainer

2017-04-21 Thread Linas Vepstas
Maybe the (List) should have been a node?? At any rate, cog-fc should check its arguments for validity, before proceeding. --linas On Thu, Apr 20, 2017 at 2:54 PM, Vishnu Priya wrote: > > > I installed the recent version and tried FC. Previously i used to work >>

Re: [opencog-dev] Re: Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-21 Thread Linas Vepstas
On Thu, Apr 20, 2017 at 2:37 PM, Daniel Gross wrote: > so i wonder where is the meaning in this kind of machine . -- if the > semantic graph is actually constructed out of the machine learned parse of > natural language text without a predefined mapping to a semantic graph >

Re: [opencog-dev] Re: Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-20 Thread Linas Vepstas
Ivan, I mostly agree (superficially) with most of what you are saying, but: I notice you avoid or over-simplify the issues mentioned in the wikipedia article "upper ontology". The points are two fold: different human beings have subtley different "upper ontologies", they tend to change over time,

Re: [opencog-dev] Re: Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-21 Thread Linas Vepstas
On Thu, Apr 20, 2017 at 4:34 PM, AT wrote: > It is quite obvious we are not really in OpenCog territory here Why would you say that? The current coding task, in opencog, is to write the code that can perform the things that you describe, that I talk about. Although all

Re: [opencog-dev] Re: Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-21 Thread Linas Vepstas
On Fri, Apr 21, 2017 at 10:12 AM, Daniel Gross wrote: > In context of A one morphism may hold, in context B another -- and you > indicated two kinds of contexts, ) domains (swimming, rowing) and > human-introspective-valueladen interpretive context. To return to Alex's

Re: [opencog-dev] Re: Calling forward/backward chainer

2017-04-21 Thread Linas Vepstas
I assume that this is a bug somewhere, in the example, or wherever, and Nil is the one to look at it. If this is in regard to a block of code in some examples directory, open a bug report. If you want to be totally awesome then track down the bug, and provide a patch? --linas On Fri, Apr

Re: [opencog-dev] Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-14 Thread Linas Vepstas
I don't know that book but it's probably adequate. Opencog contains a potpourri of ideas from logic, prolog, lambda calculus, relational algebra. There's usually several ways to solve any problem in opencog. Many or most of the link types in opencog are not used for basic KRR, but are there to

Re: [opencog-dev] Re: Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-20 Thread Linas Vepstas
Semantics and syntax are two different things. Syntax allows you to parse sentences. Semantics is more about how concepts inter-relate to each other. -- a network. A sentence tends to be a quasi-linearized walk through such a network. For example, take a look at the "deep" and the "surface"

Re: [opencog-dev] Re: Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-20 Thread Linas Vepstas
On Wed, Apr 19, 2017 at 12:23 AM, Daniel Gross wrote: > Hi Linas, > > How do you propose to learn an ontology from the data -- > The simplest approach is to simply read english-langage sentences that encode an ontology: for example, an early version of MIT ConceptNet

Re: [opencog-dev] Re: Best texbook (most relevant to Opencog Node and Link Types) in Knowledge representation

2017-04-20 Thread Linas Vepstas
On Thu, Apr 20, 2017 at 11:19 AM, Daniel Gross wrote: > Hi Linas, > > Thank you for your responses, and the pointer. > > It seems to me that your example further pin-points my question: > > A quasi-linear walk through a semantic network is essentially a > constructed

Re: [opencog-dev] Re: OpenCog on Tizen?

2017-03-10 Thread Linas Vepstas
Containers? I also do not want to clobber my current system install, and so I frequently use containers (lxc or docker) for running foreign environments. This may be too much to ask for pasberry pi, and migh be daunting if you are not yet familiar with lxc or docker (they're not hard, but it

Re: [opencog-dev] Re: ConceptNode - possibly unbound variable or unbound variable - how to declare class/concept?

2017-03-10 Thread Linas Vepstas
while you are defining modules, you are in a module context, and that is confusing. Best to work at the top level, and not inside of any module at all. (for c++ this would be like calling main inside of a function ... it would just be .. weird) On Thu, Mar 9, 2017 at 5:27 AM, Alex

Re: [opencog-dev] How can we express modalities in OpenCog? New types of nodes and links?

2017-03-12 Thread Linas Vepstas
What Ben said. And some other remarks On Sun, Mar 12, 2017 at 4:31 AM, wrote: > Hi! > > There can be modalities (which are usually expressed as diamonds or boxes > (operators) in modal logic): > DUTY_TO_PERFORM_ACTION(agent, action, time horizone) - agent should >

  1   2   3   4   5   6   7   8   >