Now I know what you're thinking. Who is A.L.I.C.E?
Well it's not exactly a who, more of a what, and it's a project to code myself a personal assistant. I've used personal assistant apps on my phone and I've liked how they worked. But I've always wanted to try and create my own assistant from scratch so I'm teaching myself C++ and along the journey, I'll be using things that I've learnt in A.L.I.C.E.
Now lets get a few questions sorted (I know you've been waning to ask these)
- What does A.L.I.C.E stand for?
- Well truthfully its not set in stone, I sometimes change it. As of this time, its ' A Little Intelligent Computing Entity ' But don't expect it to keep
- Why are you doing this?
- As I said, I'm trying to teach myself programming, through c++. And one thing I thought would be good to keep motivation is to have a small project along side it. So when I learn new things I can implement them to A.L.I.C.E
- What is your goal?
- Well my goal is to learn C++ and get a developer job. But with A.L.I.C.E, it's to create a personal assistant, operate within windows, maybe I'll port it to other systems, but that means learning new code.
The current state of A.L.I.C.E is really REALLY simple.
As you can see, its just a simple console interface (for now).
Future plans involve a few ideas but at the moment I'm trying to sort out Text to Speech, What's the point having an assistant who can't speak.
What do you think? Do you have any ideas? Do you think its too blue?
Side note: It's been a while since I've done blogging, so give me a few posts to get into the whole grove :)
