Adapting Opencog

108 views
Skip to first unread message

Ravi Krishna

unread,
Dec 12, 2016, 1:35:21 AM12/12/16
to opencog
Hi, 

We are trying to build a cognitve platform. Please help me in understanding how open and flexible is openCog to use. What are the features we can leverage and can we customize and write our own code on top of this based on our requirements. 

Thanks in advance for your help.

Regards
Ravi Krishna.

Nil Geisweiller

unread,
Dec 12, 2016, 1:54:08 AM12/12/16
to ope...@googlegroups.com
Hi,

On 12/12/2016 08:35 AM, Ravi Krishna wrote:
> Hi,
>
> We are trying to build a cognitve platform. Please help me in
> understanding how open and flexible is openCog to use. What are the

OpenCog is as open as it can get. Regarding flexibility, sure it could
be better, for instance ideally truth and attentional values would be
proto atoms and people should be able to ignore them or replace them if
they want to. Of course they can be ignored but the API doesn't look at
lean as it could as a result, and the kind of mutable data an atom can
hold is very limited (you can always make it up by unfolding that data
into hypergraphs, but it introduces overheads).

> features we can leverage and can we customize and write our own code on
> top of this based on our requirements.

You totally can, as long as your needs meet what OpenCog can offer. Have
a look at the examples in the atomspace and opencog repositories to get
some ideas.

You also may want to look at https://github.com/hansonrobotics/HEAD
which is I believe the biggest project using the opencog framework.

If you tell us a bit more what you want to do with OpenCog we could help
you to evaluate how adequate it is and how much work is needed to
leverage it.

Nil

>
> Thanks in advance for your help.
>
> Regards
> Ravi Krishna.
>
> --
> You received this message because you are subscribed to the Google
> Groups "opencog" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to opencog+u...@googlegroups.com
> <mailto:opencog+u...@googlegroups.com>.
> To post to this group, send email to ope...@googlegroups.com
> <mailto:ope...@googlegroups.com>.
> Visit this group at https://groups.google.com/group/opencog.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/opencog/dd1e5c94-dd0e-4480-80a9-c691262c02e2%40googlegroups.com
> <https://groups.google.com/d/msgid/opencog/dd1e5c94-dd0e-4480-80a9-c691262c02e2%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

ravi.d...@ramyamlab.com

unread,
Dec 13, 2016, 7:27:22 AM12/13/16
to opencog
Hi Nil, Thank you for your response. 

We want to create software robots which can think of customer/ business problems and provide solutions or act on those problems. We are trying to evaluate OpenCog from development perspective to build such platform. Can we adapt this as our development framework? 

Also, i am trying to install openCog to get the feel of the framework, but not successful. Could you provide me some help here as well. I am using a centos server and only dowloaded opencog files till now. How to proceed next?

Is there any reading material available apart from wiki docs? 

Thanks
Ravi Krishna.

Nil Geisweiller

unread,
Dec 15, 2016, 12:31:59 AM12/15/16
to ope...@googlegroups.com
Hi,

On 12/13/2016 02:27 PM, ravi.d...@ramyamlab.com wrote:
> Hi Nil, Thank you for your response.
>
> We want to create software robots which can think of customer/ business
> problems and provide solutions or act on those problems. We are trying
> to evaluate OpenCog from development perspective to build such platform.
> Can we adapt this as our development framework?

You certainly can. Of course OpenCog is still in the making so you'll
have to keep up with updates or fix whatever you need to, or ask us. The
opencog-ish way to do what you want is to define goals and behavior for
your software robots as a set of OpenPsi rules, as well as assemble IO,
learning and reasoning agents so your system fulfils these goals
intelligently.

>
> Also, i am trying to install openCog to get the feel of the framework,
> but not successful. Could you provide me some help here as well. I am
> using a centos server and only dowloaded opencog files till now. How to
> proceed next?

See

http://wiki.opencog.org/w/Building_OpenCog

BTW, I'm running OpenCog on Ubuntu 16.10, however I don't use these
tools for installing it, report any problems you may have.

>
> Is there any reading material available apart from wiki docs?

The documentation is also in the making, we don't have yet a nice and
uniform documentation like for say the Python language or the Boost
library, so the Wiki, READMEs in the code are the main sources of
documentation you'll currently find. We also have documentation
generated by doxygen here http://wiki.opencog.org/w/Code_documentation
but it's currently broken.

Nil
> > an email to opencog+u...@googlegroups.com <javascript:>
> > <mailto:opencog+u...@googlegroups.com <javascript:>>.
> > To post to this group, send email to ope...@googlegroups.com
> <javascript:>
> > <mailto:ope...@googlegroups.com <javascript:>>.
> <https://groups.google.com/group/opencog>.
> <https://groups.google.com/d/msgid/opencog/dd1e5c94-dd0e-4480-80a9-c691262c02e2%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "opencog" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to opencog+u...@googlegroups.com
> <mailto:opencog+u...@googlegroups.com>.
> To post to this group, send email to ope...@googlegroups.com
> <mailto:ope...@googlegroups.com>.
> Visit this group at https://groups.google.com/group/opencog.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/opencog/57011b80-37dc-4d81-81f8-f95de1802a5b%40googlegroups.com
> <https://groups.google.com/d/msgid/opencog/57011b80-37dc-4d81-81f8-f95de1802a5b%40googlegroups.com?utm_medium=email&utm_source=footer>.

ravi.d...@ramyamlab.com

unread,
Dec 16, 2016, 4:26:37 AM12/16/16
to opencog
Thanks Nil, Started working on OpenCog. Will let you know if there is any help required. 

Regards
Ravi Krishna.
Reply all
Reply to author
Forward
0 new messages