Contributing to OpenCog

38 views
Skip to first unread message

Pranav Deshpande

unread,
May 5, 2017, 10:14:57 AM5/5/17
to opencog
Hello, I am an electrical and electronics engineering student and I just finished my sixth semester. I have built AI projects such as this chess engine: https://github.com/universecoder/Horus-Chess-Engine/

I would like to contribute to OpenCog. What aspects of AI and ML do I need to know to contribute; or can I just get started? I wanted some guidance.

Regards,
Pranav

Nil Geisweiller

unread,
May 5, 2017, 12:37:41 PM5/5/17
to ope...@googlegroups.com
Hi,

On 05/05/2017 05:14 PM, Pranav Deshpande wrote:
> I would like to contribute to OpenCog. What aspects of AI and ML do I
> need to know to contribute; or can I just get started? I wanted some
> guidance.

it all depends on what you'd like to do, if you desire to go to the
bottom of it I think knowing probability and logic (say predicate logic)
is very good. Having a broad culture about AI helps too, including
theoretical stuff like Solomonoff induction. Ben and Linas would
probably tell you that category theory is helpful :-) (I know too little
about it and I've started reading "Category Theory for the Siences").
More directly linked to the OpenCog design you may want to read
https://www.amazon.com/Engineering-General-Intelligence-Part-Cognitive/dp/9462390266/
if you'd rather not spend money on it we can provide you an electronic
draft that is essentially like the book. The wiki itself is full of
information, browse it at will.

Regarding programming languages, the core is in C++ and it supports
Scheme, Python and Haskell as binding languages.

You don't necessarily need to know all that to contribute though,
reading the wiki and giving your feedback, correcting when you can is
very helpful.

Nil

>
> Regards,
> Pranav
>
> --
> 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/8f8a1f5f-1415-4ac1-9bf6-2c45829b8bd2%40googlegroups.com
> <https://groups.google.com/d/msgid/opencog/8f8a1f5f-1415-4ac1-9bf6-2c45829b8bd2%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

Pranav Deshpande

unread,
May 5, 2017, 1:47:56 PM5/5/17
to opencog
Hello and thank you for the reply. I will start reading the book as you suggest, Could you please send me the electronic draft?
Also, based on my current Github repo, which part do you think is appropriate for me to contribute to?

Regards,
Pranav

Nil Geisweiller

unread,
May 5, 2017, 6:02:14 PM5/5/17
to ope...@googlegroups.com
Great wikipage containing what you're looking for and more

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

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/8f8a1f5f-1415-4ac1-9bf6-2c45829b8bd2%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/f8c5d7e8-a68e-4db6-a859-526be6001bff%40googlegroups.com
> <https://groups.google.com/d/msgid/opencog/f8c5d7e8-a68e-4db6-a859-526be6001bff%40googlegroups.com?utm_medium=email&utm_source=footer>.
Reply all
Reply to author
Forward
0 new messages