Author Topic: AI asistant  (Read 4213 times)

0 Members and 1 Guest are viewing this topic.

Offline gh0st

  • Sir
  • ***
  • Posts: 575
  • Cookies: 8
  • #DEDSec
    • View Profile
AI asistant
« on: February 14, 2012, 04:21:36 am »
what about a program that will help you in tasks as memorize important dates, that marks the number by saying the name of the person phone, and it will learn stuff not by touching its source code but by speaking and while the time passes it will learn more complex stuff :) you could carry it on your iphone or laptop what else I dont know but its a good begining

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: AI asistant
« Reply #1 on: February 14, 2012, 11:49:31 am »
and what use would that be?

Offline gh0st

  • Sir
  • ***
  • Posts: 575
  • Cookies: 8
  • #DEDSec
    • View Profile
Re: AI asistant
« Reply #2 on: February 14, 2012, 05:42:52 pm »
It would be like your secretary

Offline Zesh

  • Royal Highness
  • ****
  • Posts: 699
  • Cookies: 42
    • View Profile
Re: AI asistant
« Reply #3 on: February 14, 2012, 06:41:36 pm »
Hm...I don't really understand what your saying. I think its something like this: you have a program which you can talk to and as you talk to it, it will learn, right? :P Well either way, I had an idea like this, where the program would learn through conversation and not by you feeding it with dictionaries and the like :D

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: AI asistant
« Reply #4 on: February 14, 2012, 08:19:11 pm »
idea as an idea is kinda good I suppose, but looking from a practical viewpoint it looks like a useless and not worth the struggle to make it...

Offline gh0st

  • Sir
  • ***
  • Posts: 575
  • Cookies: 8
  • #DEDSec
    • View Profile
Re: AI asistant
« Reply #5 on: February 14, 2012, 09:52:15 pm »
maybe once I get my compter scientist degree I will be able to aford a humanoid robot like nao robot and then I will upload all the data learned that would be epic

Offline fox

  • Serf
  • *
  • Posts: 40
  • Cookies: 15
    • View Profile
Re: AI asistant
« Reply #6 on: March 06, 2012, 01:59:22 am »
This notion is kind of pointless, get a piece of paper and a pen and write your shit down. Eventually you'll learn to remember it all without being lazy a lazy ass. Not only that but how would you even code the network needed for it to learn what's important to you.

I say you should think this over.

Offline c0rtez

  • /dev/null
  • *
  • Posts: 5
  • Cookies: 0
    • View Profile
Re: AI asistant
« Reply #7 on: March 06, 2012, 02:23:38 am »
So something similar to iphone's Siri? (http://www.apple.com/iphone/features/siri.html)  It's not AI though, but doing almost the same thing.
« Last Edit: March 06, 2012, 02:25:09 am by c0rtez »

Offline fox

  • Serf
  • *
  • Posts: 40
  • Cookies: 15
    • View Profile
Re: AI asistant
« Reply #8 on: March 06, 2012, 02:36:56 am »
maybe once I get my compter scientist degree I will be able to aford a humanoid robot like nao robot and then I will upload all the data learned that would be epic

Yes, once you finish getting your 'compter' degree you will be able to afford siri by that time something better than this will have been made. Stop making excuses if you like the project try and do it. You probably won't succeed but you'll get a good lesson from it.

Offline gh0st

  • Sir
  • ***
  • Posts: 575
  • Cookies: 8
  • #DEDSec
    • View Profile
Re: AI asistant
« Reply #9 on: March 06, 2012, 03:06:38 am »
yeah I need a degree of electronics at least a master to make a project like that but its not impossible

L0rd_M@dness

  • Guest
Re: AI asistant
« Reply #10 on: June 05, 2012, 12:20:29 pm »
well this doesn't sound like 'impossible' to me at all, in fact, if you use the appropriate libraries it might be a very achievable task.
You need:
Voice Synthesis
Data Management
And for learning 'more complex stuff' (I don't exactly know what you mean, but I'm assuming that you mean changing its own source code and behavior) you need Artificial Neural Networks.
And a bit about Smart phone app development if you wanna develop one for iPhone/android phones.
I wasn't sure about what you meant, but if it's simply like a secretary that does some certain stuff such as storing contacts (something like Siri), it's done through Voice Synthesis + Data Management. However, it's already made: Siri!
« Last Edit: June 05, 2012, 12:22:51 pm by L0rd_M@dness »

Offline Deque

  • P.I.N.N.
  • Global Moderator
  • Overlord
  • *
  • Posts: 1203
  • Cookies: 518
  • Programmer, Malware Analyst
    • View Profile
Re: AI asistant
« Reply #11 on: June 05, 2012, 03:02:40 pm »
And for learning 'more complex stuff' (I don't exactly know what you mean, but I'm assuming that you mean changing its own source code and behavior) you need Artificial Neural Networks.
ANNs do not change their source code and whereas they are good for speech recognition in this case I don't think they are suitable for the rest and they are definitely not the general purpose tool for machine learning.

However, this thread is four month old, so I won't go too deep into it. Just this: Start with a chatbot and improve it over time. The Natural Language Processing part is the most difficult for this project and research still has to do a lot in this field. So you will definitely get to your limits. A poor assistant can be done fast, a really smart one can be a project for a life.
I don't see how the nao robot would be of any help with this.

Offline p_2001

  • Royal Highness
  • ****
  • Posts: 684
  • Cookies: -64
    • View Profile
Re: AI asistant
« Reply #12 on: June 06, 2012, 12:10:01 pm »
and what use would that be?

I can see incredible use of such a program... think about the possibilities, you have facebook account with 200 "friends"...  what you do is tell your secretary to manage a list of connections and then send a "happy birthday" message to  all those that are not important enough to do it personally....

how about the secretary keeping a list of whos who... like you heard it today that a friends uncle is a lawyer and you ask the secretary to note it down... later it searches the online profile of said friend notes the name of said uncle and then look it up on the net or site like linkedin...

let us say you have to buy something from the market but you keep forgetting it when you visit the place... whenever you are at the market the secretary pops up and reminds you to buy the thing...

how about the secretary keeping tabs on the stocks you have bought and then keeping tabs on the targets and selling or buying more whenever needed..

how about the secretary noting all conversations you have on a date and then deducting what the other person would like to do on the next date? like lets say the person you date says that she likes the color black and you might not remember it but the secretary suggests you to wear black when you are going to meet her..

how about the secretary analyzing the facial ticks of a person live or online during chat and determine whether what he is saying is true or false...

What if the secretary looks through all the websites of hotels in a city you wish to visit and determines the best one for you...  by analyzing the distance, the prices and reviews of users on third party websites..


all this would require a very very intelligent program that I don't think is possible as of now...
"Always have a plan"

Offline pl0tuS

  • Knight
  • **
  • Posts: 320
  • Cookies: 22
    • View Profile
Re: AI asistant
« Reply #13 on: June 06, 2012, 01:12:47 pm »
So you mean like J.A.R.V.I.S.


--Approved future mod :D --Factionwars

Offline p_2001

  • Royal Highness
  • ****
  • Posts: 684
  • Cookies: -64
    • View Profile
Re: AI asistant
« Reply #14 on: June 06, 2012, 02:12:25 pm »
So you mean like J.A.R.V.I.S.


something like that, yes. Something that acts as an extension of my own will, like a third hand which I do not have to think and move but works naturally like my own two do...

"Always have a plan"