For what I understand, you have serveral problems : - Tracking the bugs - Tracing the code - Working with your boss Once it seems convincing your boss is the most difficult task, you may act this way :
- Just install the bug tracking system on a server, or may be on your own PC, for your own need. Just enter your bugs inside, track them, don't show it... yet. - Same thing for the code, if you can. Just install svn.
Then, a few months later, and by accident, show your boss the bugs that are still alive, and the bugs that appeared when modifying the code... but you know, you don't want to annoy him, this is not impacting his work, this is just for you... by the way, boss, why was this line of code changed ? I don't think I did, did you modify the code ?
1)I'm afraid Neural Networks have nothing to do with AI. AI tries to enables a computer (or anything else) to react the right way in front of previously unknown situations. Having the right behaviour in known situations is no intelligence, it's only algotithm, IMHO.
2) Neural Networks are basically a very powerful algorityhm to build models out of examples. That means your NN is able to find out the behaviour of a system out of the examples you give it. To be a bit more precise : you give the NN exemples of inputs and outputs, and it learns. When it's done, you give it inputs, and it gives you outputs. So basically, NN react the way it learned how to react. It's no intelligence.
There are already many messages around here giving applications of this algorithm.
For what I understand, you have serveral problems :
- Tracking the bugs
- Tracing the code
- Working with your boss
Once it seems convincing your boss is the most difficult task, you may act this way :
- Just install the bug tracking system on a server, or may be on your own PC, for your own need. Just enter your bugs inside, track them, don't show it... yet.
- Same thing for the code, if you can. Just install svn.
Then, a few months later, and by accident, show your boss the bugs that are still alive, and the bugs that appeared when modifying the code... but you know, you don't want to annoy him, this is not impacting his work, this is just for you... by the way, boss, why was this line of code changed ? I don't think I did, did you modify the code ?
it's really just about accessibility for newcomers to the hardware
Python is the language of choice mhen talking about accessibility for newcomers in an API.
You can introspect the code easily, you can modify the code behavior at runtime if needed, and it's very easy to build APIs with.
Python is a perfect "glue", it seems to me that's what you need.
There may be some confusion :
1)I'm afraid Neural Networks have nothing to do with AI. AI tries to enables a computer (or anything else) to react the right way in front of previously unknown situations. Having the right behaviour in known situations is no intelligence, it's only algotithm, IMHO.
2) Neural Networks are basically a very powerful algorityhm to build models out of examples. That means your NN is able to find out the behaviour of a system out of the examples you give it. To be a bit more precise : you give the NN exemples of inputs and outputs, and it learns. When it's done, you give it inputs, and it gives you outputs. So basically, NN react the way it learned how to react. It's no intelligence.
There are already many messages around here giving applications of this algorithm.
Bye,