Re: [opencog-dev] Perception and Action

2024-05-01 Thread Linas Vepstas
rks. Doing Atomese Sensory is sort of my personal best-guess for the generic theory/system of "making things hook together into a sensible autopoetic system". The "basal cognition" for agent-environment interaction. Anyway, this is the current status of the language-lea

[opencog-dev] Perception and Action

2024-04-28 Thread Linas Vepstas
For your disbelief and general entertainment: a new project exploring what perception and action is, and how this could be integrated with Atomese agents: https://github.com/opencog/sensory The README has more: Sensory Atomese === This repo explores how perception and action within

Re: [opencog-dev] MeTTa competitors

2023-09-25 Thread Linas Vepstas
A reminder to all: There is a MeTTa-on-top-of-AtomSpace proof-of-concept at https://github.com/opencog/atomspace-metta that needs an active developer to extend it. The general idea here is that the AtomSpace is already distributed/decentralized, its already fast, and its stable/debugged, and it

Re: [opencog-dev] OpenCog as an SMT solver

2023-07-20 Thread Linas Vepstas
t can be shown that it does its computation in > polynomial time in the worst case scenario. > > ivan v. > > čet, 20. srp 2023. u 13:36 Дмитрий Радомский > napisao je: > >> Comrade, if you are interested in strong artificial intelligence, then >> write. I know yo

Re: [opencog-dev] OpenCog as an SMT solver

2023-07-20 Thread Linas Vepstas
Hi Ivan, What is an anti-axiom? Atomese is designed to "represent anything", and so, in principle, you can represent "anti-axioms" (whatever those are). The query engine (aka "pattern matcher") can be used to perform simple forward chaining: so, if you have a rule that accepts anti-axioms as

Re: [opencog-dev] Re: OpenCog.org website

2023-07-10 Thread Linas Vepstas
reshed by extensions worth of consideration. I like the OC > openness, but I find the current strategy too chaotic to hold everything > together in a right place. Incubator could solve that problem in my humble > opinion. I wish there could be a clearer connection from Incubator to &g

Re: [opencog-dev] Re: OpenCog.org website

2023-07-03 Thread Linas Vepstas
Resending, because I'm not sure that everyone on the original mailing is subscribed to the mailing list. -- Linas On Mon, Jul 3, 2023 at 11:50 PM Linas Vepstas wrote: > Hi Ivan, > > I liked the name "Fossils" so I went ahead with that. There are now two > brand-new w

Re: [opencog-dev] Re: OpenCog.org website

2023-07-03 Thread Linas Vepstas
what we have, we have, and I'm > grateful for it. > > @Linas, do you have any thoughts on these suggestions or am I being too > insolent? > > love, > Ivan > > Dana nedjelja, 18. lipnja 2023. u 04:20:50 UTC+2 korisnik Linas Vepstas > napisao je: > >> Na

[opencog-dev] Re: OpenCog.org website

2023-06-17 Thread Linas Vepstas
Naming and branding: So here's a proposal. Four things. Four names. Four brands: * OpenCog Classic * OpenCog AtomSpace * OpenCog Hyperon * OpenCog Incubator "OpenCog Classic" consists of everything abandoned and obsolete; This includes PLN, URE, Attention, SpaceTime, Ghost, Relex, R2L, ROS,

Re: [opencog-dev] OpenCog Hyperon status?

2023-03-15 Thread Linas Vepstas
machines > and directly converting from the sql dump to metta is the current > approach. i am working on an example in reply to your github issue > comments, sorry for the delay. > > On Monday, March 13, 2023 at 11:01:51 AM UTC-4 Linas Vepstas wrote: > >> Hi Ben, >> >> So

Re: [opencog-dev] OpenCog Hyperon status?

2023-03-13 Thread Linas Vepstas
Hi Ivan, The short answer: the "sheaves" paper(s) explained how the learn subsystem "actually worked", circa 2018, so, in that sense, it's "already implemented". It was very rough around the edges, though; there's been a lot of cleanup since then. I'm currently working on docker containers to

Re: [opencog-dev] OpenCog Hyperon status?

2023-03-13 Thread Linas Vepstas
Hi Ben, Some inline comments below On Sun, Mar 12, 2023 at 1:17 AM Ben Goertzel wrote: > We expect to be releasing the first alpha versions of the MeTTa > interpreter and Distributed Atomspace "any month now" ... i.e. these > are both pretty close ... > > Efficient concurrent processing for

Re: [opencog-dev] OpenCog Hyperon status?

2023-03-11 Thread Linas Vepstas
Hi Ivan, I started work on MeTTa-on-top-of-AtomSpace. It is here: https://github.com/opencog/atomspace/tree/master/opencog/persist/metta It's a proof-of-concept. It's got exactly one example. It works. I believe it should be "easy" to get the rest of MeTTa compatibility implemented: the most

[opencog-dev] Announce: A prototype SQL <--> AtomSpace bridge

2023-01-10 Thread Linas Vepstas
I invite everyone to take a look at a new demo prototype for an SQL-to-AtomSpace bridge, here: https://github.com/opencog/atomspace-automap The goal of the bridge is to automatically map existing SQL databases into the AtomSpace, both for reading, and for writing. Also, instead of

[opencog-dev] Proxy Agents!

2022-12-01 Thread Linas Vepstas
The AtomSpace now has working Proxy Agents. These can be used to wire up Storage to perform more complex data management tasks. The most obvious example satisfies an old and previously unfulfilled request: how can multiple users share a single giant read-only dataset? This request came from the

[opencog-dev] ANNOUNCE: Link-Grammar version 5.12.0 is available!

2022-11-25 Thread Linas Vepstas
Link-Grammar version 5.12.0 is now available! This includes a fix for a multi-threading race leading to a crash. It is quite rare: I would observe it only after about 24 hours when running six threads in parallel. If you are a casual user, you probably will never see this. But still, a crash is

Re: [opencog-dev] Quickest way to get a running Opencog/atomspace/PLN/URE/NLP instance running in 2022

2022-08-30 Thread Linas Vepstas
Hi Ben, Thanks for writing. I have two concerns. You say "replace OCC with Hyperon". There's an ocean of stable, debugged, performance tuned, working code. When you call it "opencog classic", it suggests that you will be providing some kind of portability path for existing applications. Yet, I

Re: [opencog-dev] Quickest way to get a running Opencog/atomspace/PLN/URE/NLP instance running in 2022

2022-08-29 Thread Linas Vepstas
gramming Language" by Dybvig. > Scheme is weird. It makes the scales fall from your eyes. Try SICP -- "Structure and Interpretation of Computer Programs" Reading it is like, ok, ok, ok, ... wait, what? Also, read and grok "The Lisp Curse" http://www.winestockwebdes

Re: [opencog-dev] Quickest way to get a running Opencog/atomspace/PLN/URE/NLP instance running in 2022

2022-08-24 Thread Linas Vepstas
Hi Jacques, Yes, this works great. However, it's just the bare-bones system; the chatbots are not enabled/configured. The robot head won't start up. Also, it is not the "old opencog", despite all the hype about hyperon. Large and important parts of the subsystem are not only supported, but are

Re: [opencog-dev] Quickest way to get a running Opencog/atomspace/PLN/URE/NLP instance running in 2022

2022-08-24 Thread Linas Vepstas
-- Hi Reach, I wish I could provide a simple answer but I cannot. So I will try to keep it short. -- We made a deep and fundamental mistake in not tagging the docker containers with specific version tags. You can work around this as follows: Pick one of the docker containers. Look at it's

Re: [opencog-dev] Parental loving an AI entity

2022-08-04 Thread Linas Vepstas
und. Ideally, you would know a lot about all of the topics above. They all seem important. --linas > > On Tue, May 17, 2022, 03:56 Linas Vepstas wrote: > >> >> >> On Mon, May 16, 2022 at 12:03 AM nugi nugroho wrote: >> >>> I think you are right, that s

Re: [opencog-dev] Re: Combinatory Categorial Grammar is equivalent to Link Grammar

2022-07-16 Thread Linas Vepstas
eed this correspondence was always conceptually > clear, but it's good to see it worked out in detail for the first > time... > > On Sat, Jul 16, 2022 at 9:33 AM Linas Vepstas > wrote: > > > > Alas, I attached a PDF that contains errors, instead of a URL to a PDF > whe

[opencog-dev] Re: Combinatory Categorial Grammar is equivalent to Link Grammar

2022-07-16 Thread Linas Vepstas
/docs/ccg.pdf On Thu, Jul 14, 2022 at 1:13 PM Linas Vepstas wrote: > The relationship between different grammar formalisms is almost always > cloudy and opaque. Sometimes, it's how the grammar is formalized, > sometimes, it's the notation. > > In the case of Combinatory Categoria

[opencog-dev] Announce: LinkGrammar can read dicts from AtomSpace

2022-06-22 Thread Linas Vepstas
Link Grammar can now access language dictionaries located in the AtomSpace. That means that if you have language data (and it's in the AtomSpace), you no longer have to dump it to a file or an SQL DB before LG can use it. In my case, I'm trying to learn dictionaries; I can now use them "live",

[opencog-dev] ANNOUNCE: Link Grammar version 5.10.5

2022-06-17 Thread Linas Vepstas
Link Grammar Version 5.10.5 is now available! Link Grammar provides a highly accurate natural language parser. New in this version is the final, complete set of Thai dictionaries, thanks to Prachya Boonkwan with support from the National Electronics and Computer Technology Center in Thailand. Why

[opencog-dev] Re: slime molds

2022-05-30 Thread Linas Vepstas
On Sat, May 28, 2022 at 9:25 AM Mark Wigzell wrote: > > Regarding "Eva" I think we lost our Blender help? I think I have dropped > the attempt to revive her. I wanted to see that software working. > This is unfortunate. It seemed like several people had understood what the bugs/problems were,

[opencog-dev] Re: slime molds

2022-05-27 Thread Linas Vepstas
N encoder/decoder or multi-head attention transformer network. It's "obvious" that one wants to create a system that can automatically learn algorithms such as transformer networks. It's just not obvious how to do this. I too am interested in the automated discovery of algorithms; but I'm

[opencog-dev] Fwd: slime molds

2022-05-22 Thread Linas Vepstas
Ooops, include the mailing list. Shorter reply, read other reply first! -- linas -- Forwarded message - From: Linas Vepstas Date: Sun, May 22, 2022 at 4:31 PM Subject: Re: slime molds To: Mark Wigzell I didn't watch the PBS special, but from the synopsis, it seems like

[opencog-dev] Re: intelligent slime

2022-05-22 Thread Linas Vepstas
Hi Mark, Search for "two armed bandit" and "slime mold" for more info. Here's my paraphrase of the research results, and why it is meaningful. The experiment: place a slime mold in the center of a microscope slide, and some food to the left, and to the right. These are the two "arms". The slime

Re: [opencog-dev] Parental loving an AI entity

2022-05-16 Thread Linas Vepstas
ne else is thinking about this, perhaps my time is best spent working on something that everyone else is ignoring? --linas > Pada tanggal Min, 10 Apr 2022 pukul 02.41 Linas Vepstas < > linasveps...@gmail.com> menulis: > >> Hi Nugi, >> >> I have an idea for how to

[opencog-dev] ANNOUNCE: AtomSpace Frames

2022-05-09 Thread Linas Vepstas
I'd like to announce completion of work on a new AtomSpace feature, called "Frames". The name is meant to recall the concept of a "stackframe" or a "Kripke frame": each frame is a changeset, a delta, of all changes to the AtomSpace, sitting atop of a stack (or DAG) of AtomSpace changesets

Re: [opencog-dev] Parental loving an AI entity

2022-04-12 Thread Linas Vepstas
e the skills to >>> think at least about the 3d world(just my naive assumption though). This >>> was the first idea that popped into my head but, well, I still need to >>> prepare for my university exam so I can't learn faster than my current pace >>> and my current sk

Re: [opencog-dev] Parental loving an AI entity

2022-04-09 Thread Linas Vepstas
urrent pace >> and my current skills are not sufficient to realize that idea for now. I >> hope that I can make some contribution to the project at the end of this >> year, but I cannot promise. >> >> Pada tanggal Rab, 6 Apr 2022 pukul 01.04 Linas Vepstas

Re: [opencog-dev] Parental loving an AI entity

2022-04-05 Thread Linas Vepstas
Hi Craig, (and Ivan) Replying publicly to a private email: On Mon, Apr 4, 2022 at 4:00 PM Craig Bosco wrote: > the only way forward is to crowdsource work and ideas. > ... > everyone will ultimately benefit from the OpenCog platform as it gains > ease-of-use and sophistication. > The OpenCog

Re: [opencog-dev] Parental loving an AI entity

2022-04-05 Thread Linas Vepstas
> checkpoint. That may give a motivation to sustain in the contribution. But > again, please don't count for a life devotion from me. I've got other > things to do, too. And I don't know in advance how much free time I have, > really. Things may change from day to day, from week t

Re: [opencog-dev] Parental loving an AI entity

2022-04-04 Thread Linas Vepstas
Hi Ivan, On Wed, Mar 30, 2022 at 3:05 PM Ivan V. wrote: > > Today's AI tip-top apps are trained on large datasets of human > conversations, and they exhibit a certain level of intelligence, but they > show some psychopathic behavior like sexism, racism, or homophobia in > general. I believe

Re: Private reply Re: [opencog-dev] learn visualization [WAS Possible erroneous behavior of BindLink]

2022-03-15 Thread Linas Vepstas
I'm going to cc the mailing list. On Tue, Mar 15, 2022 at 10:14 AM Ivan V. wrote: > Hi Linas, > > Just wondering, is it possible to combine multiple words in right-star > queries? I believe it would make the system equivalent to that GPT thing. > Sure. The GPT-thing uses skip-grams; the system

Re: [opencog-dev] learn visualization [WAS Possible erroneous behavior of BindLink]

2022-03-08 Thread Linas Vepstas
. The query for the above would be the same as before, except that you would get back a list of these Sections. If you are interested & ready to do this, let me know. It would take me a few days to set it up. > > - ivan - > > ned, 6. ožu 2022. u 20:30 Linas Vepstas napisao &g

Re: [opencog-dev] Vision for pi_vision and AGI/atomspace

2022-03-06 Thread Linas Vepstas
On Wed, Mar 2, 2022 at 12:47 PM Mark Wigzell wrote: > Hi LInas, > > So with regards to the foundational thinking of how the AtomSpace can > truly unite the sensory data with the motors, the background knowledge, > what theory is governing that? I see that the AtomSpace allows linkages to > be

Re: [opencog-dev] Anyone know how to resolve this build error:fatal error: opencog/nlp/types/atom_types.h: No such file or directory

2022-03-06 Thread Linas Vepstas
On Sat, Feb 26, 2022 at 5:48 PM Reach Me wrote: > Didn't know if it was better to ask here for wide reach or open an issue > on github. > > *Following this for the install steps:* > > https://wiki.opencog.org/w/Building_OpenCog > Looks like you already got the correct answer, which was to

Re: [opencog-dev] Eva Impasse

2022-03-06 Thread Linas Vepstas
On Sat, Mar 5, 2022 at 11:20 PM Mark Wigzell wrote: > Linas that "/userMark/" path, its not me I don't think. It's a different Mark, its Mark Thielen (mdthielen in github). The hard-coded path was to some animation startup script that's checked into github, but the path to it was wrong.

Re: [opencog-dev] learn visualization [WAS Possible erroneous behavior of BindLink]

2022-03-06 Thread Linas Vepstas
On Sat, Mar 5, 2022 at 3:08 PM Ivan V. wrote: > > The logical step would be to prepare a CogServer instance filled with > those millions of atoms, keep it always running, and then query only what > is of the current interest to forward it to a browser. > Yes, exactly. > Anyway, who would

Re: [opencog-dev] Eva Impasse

2022-03-05 Thread Linas Vepstas
I tested Reslav's changes, I only took the blend file to try. I was > under the assumption everything that needed conversion is in that file, > for some reason it won't load though. > Regards, > --Mark > > On Sat, Mar 5, 2022 at 7:21 PM Linas Vepstas > wrote: > >>

Re: [opencog-dev] Eva Impasse

2022-03-05 Thread Linas Vepstas
off, but exactly 0% of this is my work; it's more like a "see, this is what it looked like 7 years ago" and to me, it looks pretty darned good. --linas On Sat, Mar 5, 2022 at 9:13 PM Linas Vepstas wrote: > Hi Reslav, > > On Thu, Mar 3, 2022 at 8:26 AM Reslav Hollos &g

Re: [opencog-dev] Eva Impasse

2022-03-05 Thread Linas Vepstas
Hi Reslav, On Thu, Mar 3, 2022 at 8:26 AM Reslav Hollos wrote: > Hi Mark, > > I've added "Principled BSDF" node materials and approximated the values to > match the look, > It should not require any "approximation", the skin texture is there, as well as several different eyeball textures.

[opencog-dev] ANNOUNCE: Link-Grammar 5.10.4: Thai Language Dictionary!

2022-03-03 Thread Linas Vepstas
Version 5.10.4 of Link Grammar is now available. Particularly remarkable is that it now includes an extensive Thai dictionary, provided by Prachya Boonkwan of the National Electronics and Computer Technology Center, Thailand. This dictionary contains more than 100K words, and appears to be both

Re: [opencog-dev] Vision for pi_vision and AGI/atomspace

2022-02-25 Thread Linas Vepstas
rs, and I think that perhaps this project is just sexy enough that maybe they'd want to help with it. (cc me. I can say diplomatic things.) --linas > > On Fri, Feb 25, 2022 at 1:23 PM Linas Vepstas > wrote: > >> Hi Mark, >> >> On Fri, Feb 25, 2022 at 3:15 PM Mark Wi

Re: [opencog-dev] Vision for pi_vision and AGI/atomspace

2022-02-25 Thread Linas Vepstas
gether and it will work type system. I think that's the goal. I mean, its easy enough to make things work in a narrow sense. Just hard-wire everything together. It's a lot harder to make it modular, so it can be adapted for different uses. --linas Dave > > > > > > > > *Fro

Re: [opencog-dev] Vision for pi_vision and AGI/atomspace

2022-02-25 Thread Linas Vepstas
Putting together a good GUI that allowed the robot operator to do this, running on a tablet, is non-trivial. (It was a website, with assorted javascript attached to various bits and pieces of the processing pipeline.) For pretty much anything non-trivial running in the atomspace, one needs some kin

Re: [opencog-dev] Vision for pi_vision and AGI/atomspace

2022-02-25 Thread Linas Vepstas
ing/tree/master/sensors The next obvious steps would be to see if you can get her to turn her head and blink from the atomspace apis ... easier said than done; probably soe deep dives are needed for that. --linas > On Fri, Feb 25, 2022 at 12:32 PM Linas Vepstas > wrote: > >> Hi

Re: [opencog-dev] Vision for pi_vision and AGI/atomspace

2022-02-25 Thread Linas Vepstas
Hi Mark, Preface for anyone else reading this: Mark is dusting off the old Hanson Robotics code for Eva. One of the subsystems was face-tracking. When your webcam was calibrated correctly, then Eva had this uncanny ability to look at you from out of the screen: her eyes would track your

[opencog-dev] ANNOUNCE: link-grammar 5.10.3 is now available.

2022-02-14 Thread Linas Vepstas
Version 5.10.3 of Link-Grammar is now available for download. It contains an assortment of fixes, primarily aimed at MS Windows users: * Remove `node.js/package-lock.json` from tarball distribution. #1251 * Fix Windows MSVC build break. #1253 * Fix memory leak in the "!" link-parser command.

Re: [opencog-dev] Time Theory

2022-02-11 Thread Linas Vepstas
an be executed at a given moment By contrast, in the >> AtomSpace, you can run productions one at a time, or in parallel, or >> distributed across the network. Don't care. Or, instead of productions, you >> can use term-rewriting, graph rewriting, don't care. The toolset is ther

Re: [opencog-dev] Time Theory

2022-02-11 Thread Linas Vepstas
s. Only one such production can be executed at a given moment By contrast, in the AtomSpace, you can run productions one at a time, or in parallel, or distributed across the network. Don't care. Or, instead of productions, you can use term-rewriting, graph rewriting, don't care. The toolset is there. -

Re: [opencog-dev] Time Theory

2022-02-11 Thread Linas Vepstas
Hi Mike, > looking like CLIPS a bit to me. And not by accident. There are, however, some deep and fundamental differences. These are: * The "rules" are kept in a graph database that can be saved to disk in several formats, saved to SQL, no-SQL, and transmitted by network to other network

[opencog-dev] Re: why lxc and not docker, mailing list?

2022-02-09 Thread Linas Vepstas
Hi Mark, The mailing list is opencog@googlegroups.com and I thought that is where you wrote to start this conversation, before it dropped off and became private. I'm cc'ing it now. To interested readers: Mark is trying to take the old Hanson Robotics Eva docker containers, and make them run

Re: [opencog-dev] Time Theory

2022-02-03 Thread Linas Vepstas
On Wed, Feb 2, 2022 at 11:40 PM Nil Geisweiller wrote: > On 2/3/22 04:15, Linas Vepstas wrote: > > I've one comment about time and temporal theory, and I suspect you'll > > hate it. I strongly believe that an AGI system must learn about time, > > (and how to reason about ev

Re: [opencog-dev] Time Theory

2022-02-02 Thread Linas Vepstas
Aside from Ben's reply (which suggests talking to Nil about his work on temporal reasoning in PLN) I can add in my 2 cents, which is: nothing that I've worked on deals directly with time in any way :-) > It's hard to tell though what is speculative theory, what is implemented I can be very

Re: [opencog-dev] Greetings!

2022-02-01 Thread Linas Vepstas
ed a way of learning rules, automatically. The other issue is that humans are not logical, nor is natural language. See for example, "pragmatics": https://en.wikipedia.org/wiki/Pragmatics or if you like youtube: https://www.youtube.com/watch?v=9I8mQpFAJ50=PLMcpZ5z_qC8Jn6_TWiyHDNQDoBA8vZ

Re: [opencog-dev] Re: MOZI web UI

2022-01-14 Thread Linas Vepstas
>> Is it ok now? >> >> - ivan - >> >> pet, 14. sij 2022. u 06:12 Linas Vepstas >> napisao je: >> >>> >>> >>> On Wed, Jan 12, 2022 at 6:32 AM Ivan V. wrote: >>> >>>> Hi Linas, >>>> >>>> W

Re: [opencog-dev] Re: MOZI web UI

2022-01-13 Thread Linas Vepstas
On Wed, Jan 12, 2022 at 6:32 AM Ivan V. wrote: > Hi Linas, > > Where can I find examples of interacting with those other prompts? I would > need some testing examples. > There are several ways. Here's one: $ guile (use-modules (opencog)) (use-modules (opencog cogserver)) ,describe

Re: [opencog-dev] Greetings!

2022-01-13 Thread Linas Vepstas
Hi, Let me hop right to the question below: On Thu, Jan 13, 2022 at 9:01 PM Reach Me wrote: > Hi Opencog community! > > So I recently discovered an interest in AGI and have started to research > various things. In my wanderings I came across Opencog and it's amazing. > The conceptual Idea of

Re: [opencog-dev] Re: MOZI web UI

2022-01-06 Thread Linas Vepstas
On Thu, Jan 6, 2022 at 12:27 PM Ivan V. wrote: > > Perhaps I could convince you to look at the URE, and figure out how to > layer your idea of a "rule" on top of it? > > Well, it has begun to be more of a personal matter between me and God. > I've been working and experimenting on this cause for

Re: [opencog-dev] Re: MOZI web UI

2022-01-04 Thread Linas Vepstas
Hi Ivan, Sorry for the late response, I guess I was taking a vacation from myself. ... More reblow On Thu, Dec 23, 2021 at 11:33 PM Ivan V. wrote: > > I also decided to change the app name to "CogServerLab", if that's ok. The > name is unique, and Google Search likes it. I just now created

Re: [opencog-dev] storing concepts with opencog

2022-01-03 Thread Linas Vepstas
On Mon, Jan 3, 2022 at 11:10 PM aymeric wrote: > I did not find an "Hello world" for opencog. Please take a look at the demos in https://github.com/opencog/atomspace/tree/master/examples/atomspace The demos are written in scheme, but you can also do them in python. It's more or less the same.

Re: [opencog-dev] storing concepts with opencog

2022-01-03 Thread Linas Vepstas
Hi Aymeric On Mon, Jan 3, 2022 at 1:08 PM aymeric wrote: > > > Hello everyone, > > I am defining my Phd subject which will revolve around Neuro-symbolim. The > goal would be to make an agent to learn as much knowledge as it can from its > environement, and I found the opencog and the atomspace

Re: [opencog-dev] Question for Rust guru

2021-12-29 Thread Linas Vepstas
Hi Luke, On Wed, Dec 29, 2021 at 7:14 PM Luke Peterson wrote: > > Hey Linas! > > That said, I can experiment faster in Rust than I ever could in C++. Heh. I'm not advocating for C++. In the early days of the AtomSpace, I argued strongly against it, but I was over-ruled. So it goes. I've come

Re: [opencog-dev] Question for Rust guru

2021-12-29 Thread Linas Vepstas
On Tue, Dec 28, 2021 at 8:11 PM Luke Peterson wrote: > I concluded that the Rust trait system and dyn dispatch mechanism was a bad > fit - at least without quite a bit of additional plumbing and glue. Things > it needs to do in order to perform the compile-time monomorphization prohibit >

Re: [opencog-dev] About Sheaf Theory - 'Unidirectional' connection?

2021-12-24 Thread Linas Vepstas
nt to create a connector in "physicalObject" for all the > possible physical objects. What I've thought is to forcedly create a > connector in "physicalObject" during the parsing-time. (I know the situation > is a bit more complicated because I'll have some other rules to allo

Re: [opencog-dev] About Sheaf Theory - 'Unidirectional' connection?

2021-12-23 Thread Linas Vepstas
Hi Ely, On Tue, Dec 21, 2021 at 8:04 PM Ely Matos wrote: > > Hi! > > Still learning (and testing) about sheaf theory. I’m wondering if it is > possible to have a “unidirectional” connections or if this is against the > theory. Yes, one can have a non-directional connection rule. The

Re: [opencog-dev] Re: MOZI web UI

2021-12-23 Thread Linas Vepstas
On Wed, Dec 22, 2021 at 7:27 AM Ivan V. wrote: > > And finally, I'd like to hear if the app fulfills criteria for inclusion > in the official OpenCog distribution. > Yes, it does. > If it does, I'm interested in sending a pull request at a place you'd > find appropriate. > The current

Re: [opencog-dev] Re: MOZI web UI

2021-12-21 Thread Linas Vepstas
>> >> That requires the server to listen to the tcp socket connection which is the >> transport layer of your telnet connection. Telnet itself would be the >> application layer and, as Linas says, is probably not necessary. >> >> My 2 cents. >> Jacques. >> >

Re: [opencog-dev] Re: MOZI web UI

2021-12-20 Thread Linas Vepstas
eems pretty simple to use. I'm still not sure about > php running native programs, especially receiving an output from them, > including running the whole app directly from the web. > > - ivan - > > pon, 20. pro 2021. u 23:22 Linas Vepstas napisao je: >> >> And

Re: [opencog-dev] Re: MOZI web UI

2021-12-20 Thread Linas Vepstas
And one more, I hit send too soon. echo -e "scm quiet\n(+ 2 2)\n" |nc -N localhost 17001 The "quiet" mode suppresses the printing of the guile prompts. Unfortunately, the first prompt is always sent :-( -- linas On Mon, Dec 20, 2021 at 4:15 PM Linas Vepstas wrote: > >

Re: [opencog-dev] Re: MOZI web UI

2021-12-20 Thread Linas Vepstas
Shoot. I wrote the wrong thing. Try this: echo "(+ 2 2)" |nc -N localhost 17001 The -N flag closes the socket after getting the reply, otherwise it hangs waiting for more input. So you'd replace the echo by php print and pipe to command. -- Linas On Mon, Dec 20, 2021 at 4:10 PM Lin

Re: [opencog-dev] Re: MOZI web UI

2021-12-20 Thread Linas Vepstas
netcat-openbsd` Use it like so: `nc localhost 17001 (+ 2 2)` or `nc localhost 17001 (cog-prt-atomspace)` and so on. > Wish me luck :) Good luck! and Merry Christmas, too! -- linas > > - ivan - > > pon, 20. pro 2021. u 20:00 Linas Vepstas napisao je: >> >> On Sun, Dec 19

Re: [opencog-dev] Re: MOZI web UI

2021-12-20 Thread Linas Vepstas
On Sun, Dec 19, 2021 at 2:11 PM Ivan V. wrote: > > Hi Linas and others, > > Sorry for the delay, I've been busy with my other projects. Now I tried to > install OpenCog, made through several make steps until my machine started to > hang. Tried several times, it always hangs on the same build

Re: [opencog-dev] Re: About Sheaf Theory - OpenCog implementation

2021-12-07 Thread Linas Vepstas
Shoot, I hit "send" too soon. Hi Adrian, On Tue, Dec 7, 2021 at 7:50 PM Linas Vepstas wrote: > > > On Tue, Dec 7, 2021 at 6:50 PM 'Adrian Borucki' via opencog < > opencog@googlegroups.com> wrote: > >> >> >> wtorek, 7 grudnia 2021 o 23:27:38 UTC

Re: [opencog-dev] Re: About Sheaf Theory - OpenCog implementation

2021-12-07 Thread Linas Vepstas
t be totally useless. >> -- Something better is needed. If nothing else, a patch to fix your >> complaints. (Yes, github issues is the right place for this kind of >> "narrow" issue) >> -- The opencog atomspace has a decade-long legacy of half-baked graphical >&g

[opencog-dev] Re: About Sheaf Theory - OpenCog implementation

2021-12-07 Thread Linas Vepstas
is ‘undirected’ (this is, the > ‘source’ can be the connector ‘H’ or ‘D’ indistinctly). I guess after > connection we ‘lost’ the information about directionality because it is > from connector, not from the seed (what is correct, because the seed can be > ‘H’ for one connect but ‘D’ for

[opencog-dev] Re: About Sheaf Theory - OpenCog implementation

2021-12-07 Thread Linas Vepstas
no workable, general solution on the horizon. We're stranded at sea, looking at the flotsam and jetsam drifting by. So that's the state of affairs, there. Linas. > Once more, thank you! If you want I can post this doubts in the maillist > (or another preferred channel). > > Ely > &

Re: [opencog-dev] Re: ROCCA Monthly Community Call

2021-12-03 Thread Linas Vepstas
On Thu, Dec 2, 2021 at 11:52 PM Nil Geisweiller wrote: > > > These days, I don't like NARS or PLN, because I think I know how to > > learn common-sense reasoning "from scratch". That includes automatically > > learning PLN-like or NARS-like rules, whatever they may be, as > > appropriate to

Re: [opencog-dev] Re: ROCCA Monthly Community Call

2021-12-02 Thread Linas Vepstas
On Thu, Dec 2, 2021 at 7:24 AM 'Nil Geisweiller' via opencog < opencog@googlegroups.com> wrote: > Hi Patrick! > > I think OpenCog and NARS differ a bit here. [...] I'm pretty much blank > slate on the subject > > NARS in it's earliest conception was a paper by Pei Wang that described formulas for

[opencog-dev] Metagraphs (the ram/cpu) paper- New version available!

2021-11-23 Thread Linas Vepstas
I've just published an expanded and revised version of the Metagraphs paper; the new version is here: https://github.com/opencog/atomspace/blob/master/opencog/sheaf/docs/ram-cpu.pdf It begins by describing how metagraphs are minor extensions to graphs, and examines the RAM and CPU savings that

Re: [opencog-dev] OpenCog Rework [Re: s-expression database]

2021-11-12 Thread Linas Vepstas
On Fri, Nov 12, 2021 at 9:07 PM Douglas Miles wrote: > > > >> >> >> >>> Le mar. 9 nov. 2021 à 18:07, Linas Vepstas a >>> écrit : >>> >>> >> OK, there are two or five distinct conversations, ideas I am trying to >>

Re: [opencog-dev] Availability of AGI 21 Papers?

2021-11-12 Thread Linas Vepstas
On Thu, Nov 11, 2021 at 8:55 AM Amirouche Boubekki < amirouche.boube...@gmail.com> wrote: > Le mar. 9 nov. 2021 à 18:18, Linas Vepstas a > écrit : > > > > On Tue, Nov 9, 2021 at 3:01 AM Amirouche Boubekki > > wrote: > > > > > > There is on

Re: [opencog-dev] OpenCog Rework [Re: s-expression database]

2021-11-12 Thread Linas Vepstas
ons can be explosive, and the injury to egos can be brutal. Natural language is a minefield of misunderstanding.) > Le mar. 9 nov. 2021 à 18:07, Linas Vepstas a > écrit : > > > > > I am not sure I understand: will the new symbol expression database > > > work along

Re: [opencog-dev] Availability of AGI 21 Papers?

2021-11-09 Thread Linas Vepstas
On Tue, Nov 9, 2021 at 3:01 AM Amirouche Boubekki wrote: > > There is one major missing piece, I do not know how to word it properly. > Let's try: Linas' algorithm does build a model in a way that is unsupervised > that can predict the linguistic structure of a sentence. With that model, >

Re: [opencog-dev] OpenCog Rework [Re: s-expression database]

2021-11-09 Thread Linas Vepstas
On Tue, Nov 9, 2021 at 3:44 AM Amirouche Boubekki wrote: > > > > > > Rocksdb is a serverless, single-system key-value database optimized > > > > > for SSD disks. It has C bindings, and it's fast. For me, simple and > > > > > fast are highly desirable properties. > > > > > > > So is wiredtiger

Re: [opencog-dev] Re-imagining the AtomSpace

2021-11-08 Thread Linas Vepstas
On Mon, Nov 8, 2021 at 8:15 PM Douglas Miles wrote: >> > It would be nice to allow Prolog programs to be ran and maintained as >> > Atomeese and vice versa >> >> and that is kind-of harder. One possibility is that prolog programs >> could be converted into URE rules, but the URE was designed

Re: [opencog-dev] Re-imagining the AtomSpace

2021-11-08 Thread Linas Vepstas
te: >>> >>> >>> >>> you can write something like that: >>> ?- assert(likes('Bob', exploration('space', ('rockets'; 'solarsails'. >>> true. >>> >>> It almost works, but I can't make prolog to return all the solut

Re: [opencog-dev] AGI 21 Papers: Recognizing Patterns by Linas Vepstas

2021-10-30 Thread Linas Vepstas
On Sat, Oct 30, 2021 at 2:47 AM Amirouche Boubekki < amirouche.boube...@gmail.com> wrote: > Le sam. 30 oct. 2021 à 06:17, Linas Vepstas a > écrit : > > > > Hi! > > > > The slide deck that I presented is available at > > > > > https://gi

Re: [opencog-dev] Availability of AGI 21 Papers?

2021-10-29 Thread Linas Vepstas
Hi! The slide deck that I presented is available at https://github.com/opencog/learn/blob/master/learn-lang-diary/recognizing-patterns.pdf and a transcript of what I was going to say is at https://github.com/opencog/learn/blob/master/learn-lang-diary/recognizing-patterns-notes There's a

Re: [opencog-dev] Re: MOZI web UI

2021-10-07 Thread Linas Vepstas
agree that implementing editing sessions in this way (with keeping current > Atomspace state empty) sounds somewhat strange. Are there other options for > doing this from telnet? > > All well, > Ivan > > čet, 7. lis 2021. u 21:52 Linas Vepstas napisao je: >> >>

Re: [opencog-dev] Re: MOZI web UI

2021-10-07 Thread Linas Vepstas
an the proposed wrapping atomspace interface for use with js. Maybe not as > flexible as Linas' proposition, but simpler. > > Be well, > Ivan > > > pet, 24. ruj 2021. u 06:07 Ivan V. napisao je: >> >> Great, I believe it would ease things a lot. Let me notify you when I'm

[opencog-dev] Re: [Link Grammar] Choice of language for Link Grammar?

2021-10-03 Thread Linas Vepstas
Hi Jaques! On Sun, Oct 3, 2021 at 2:11 PM Jacques Basaldúa wrote: > > 3. My bad, I was sloppy not checking for the latest version, but I am just in > the process of understanding it, I can easily switch to the latest version. Ah ha! Well then -- a completely different set of remarks are in

[opencog-dev] Re: [Link Grammar] Choice of language for Link Grammar?

2021-10-03 Thread Linas Vepstas
e, modern or extinct, and also for sound and vision, or, more generally, anything in the noosphere for which you have a perception interface. -- linas > > Just my 2 cents. > > Jacques. > > > > > > > On Sat, Oct 2, 2021 at 10:48 PM Linas Vepstas wrote: >> >>

[opencog-dev] Re: [Link Grammar] Choice of language for Link Grammar?

2021-10-02 Thread Linas Vepstas
Hi Calvin, On Sat, Oct 2, 2021 at 9:31 AM Calvin Irby wrote: > > Hello Link Grammar Community, > > I was just wondering about how the way that Link Grammar is written. I know > over time it has changed a lot and various support for other languages have > been added. But why was Link Grammar

Re: [opencog-dev] Re: MOZI web UI

2021-09-23 Thread Linas Vepstas
t repo. --linas > > čet, 23. ruj 2021. u 17:34 Linas Vepstas napisao je: >> >> On Thu, Sep 23, 2021 at 3:15 AM Ivan V. wrote: >> > >> > Just a quick question while we're at it, if I may: what is the best way to >> > communicate between web browser a

Re: [opencog-dev] Re: MOZI web UI

2021-09-23 Thread Linas Vepstas
, you would have it in your browser. If you want to create these bindings, I'l create a github repo under the opencog project, give you full write permission, and you can do whatever in there. I'm sure many people could use them. --linas > > čet, 23. ruj 2021. u 08:24 Linas Vepstas

  1   2   3   4   5   6   7   8   >