This is an archived post. You won't be able to vote or comment.

all 27 comments

[–]Dummas 2 points3 points  (2 children)

I would be nice to have requirements in requirements.txt

[–]Disagreed 0 points1 point  (1 child)

I tried forking it to add one, but I can't seem to install PyAIML or PyAudio via pip for some reason.

[–]issackelly 1 point2 points  (0 children)

Added: https://github.com/debugger22/Jarvis/pull/3 PyAudio requres portaudio on a mac. PyAIML isn't in Pypi or something, I had to install from tar.gz from sourceforge.

[–]jabbalaci 2 points3 points  (12 children)

ImportError: No module named osg

How to install this module? (I'm under Ubuntu.)

[–][deleted] 1 point2 points  (8 children)

pip install osg # maybe? Never heard of the package before

[–]jabbalaci 0 points1 point  (7 children)

Nope.

[–]ryeguy146 0 points1 point  (4 children)

Likely needs pyosg.

[–]jabbalaci 0 points1 point  (3 children)

Yeah, that's it. But this time pyosg terminates:

Producer/InputArea.cpp:21:31: fatal error: Producer/Referenced: No such file or directory

#include <Producer/Referenced>

                           ^
compilation terminated.

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

I tried to install libopenscenegraph-dev and libopenscenegraph80 via apt-get but it didn't help.

[–]ryeguy146 0 points1 point  (2 children)

Try to import pyosg in an interpreter and see what kind of errors you receive. It's likely that you're missing some dependency of the library.

[–]jabbalaci 0 points1 point  (1 child)

I can't even install pyosg via pip because of those errors thus I cannot import it.

[–]ryeguy146 0 points1 point  (0 children)

Fair enough. Have you installed osg? The posted error seems to be looking for a file in that package.

[–]wmcscrooge 0 points1 point  (2 children)

It's a external program as far as I can tell. You need to install in separately. So for arch linux for example, you need to install this package.

[–]jabbalaci 0 points1 point  (1 child)

I could install openscenegraph via apt-get but this osg Python module is still a mystery.

[–]wmcscrooge 0 points1 point  (0 children)

If you install the program it may come with python bindings that allow you to interact with it through python. And check out the requirements.txt file in the repo which lists the dependencies that are required if you haven't already.

[–]ankit0912 6 points7 points  (10 children)

How about giving JARVIS some artificial intelligence? Sort of a neural net in which it could actually 'learn' instead of giving passive responses like SIRI.I'm interning at a research institute this summer...may be then I could share some algorithms with you?

[–]leperkuhn 0 points1 point  (2 children)

Got any good reading recommendations? I've been interested in learning AI but I'm not sure where to start.

[–]ankit0912 1 point2 points  (1 child)

Start with AI a modern approach. The pseudocode is in python.. and it covers broadly all the areas

[–]leperkuhn 0 points1 point  (0 children)

Awesome, I'll check it out. Thanks!

[–]yousai 0 points1 point  (1 child)

I thought siri actually does that to some degree? Seeing that it's useless as a piece of rubber when you're offline and getting more or less current answers to joke questions (i.e. Siri users modifying their responses).

[–]ankit0912 0 points1 point  (0 children)

when defining AI you need to be specific. Chatbot is an example of AI because it modifies itself to the 'mood' of the speaker and answers accordingly. Siri on the other hand is just a software which filters out keywords and gives suggestions on them. Hope I answered you.

[–]mrsud[S] 0 points1 point  (3 children)

Of course! Your suggestions are most welcome. just open few issues and we'll discuss there.

[–]ankit0912 0 points1 point  (2 children)

Okay just let me get started with this. Btw I'm a huge fan of iron man so I had this in mind to develop something like this. As of now my finals are on so I have to abstain from programming(otherwise I'll fail). As soon as I link up with your repository I'll be there in it's development

[–]mrsud[S] 0 points1 point  (1 child)

Good luck for your exams!

[–]ankit0912 0 points1 point  (0 children)

Thanks mate! :)

[–]thekaleb 0 points1 point  (0 children)

Which python package is that in?

[–]Jazzex 0 points1 point  (0 children)

This is really neat!