Are you a roboticist, theorist, psychologist, programmer, or are you in fact a human?
Hello All, I am Alan McDonley and I am an addict - or perhaps “Senior AADDict”.
I get high on seeing a computer do what I told it do, and have an “unrequited” childhood musing on a future with intelligent computers (e.g. “Gay, Bounce!” - late 20s childhood).
In Don’s question ontology, although I have given life to three limited-autonomy mobile robots, and several chatbot knowledge bases, and have a distinct tendency to anthropomorphize computer entities, I cannot claim to be a roboticist; I am certainly not a theorist or psychologist. (Maybe I’m a “runner”; I create a lot of run-on sentences.)
While I have written programs in nearly every computer language in vogue from 1967 to today: from FORTRAN, Dartmouth Basic and APL, to C/C++, Java and HTML5/CSS/Dojo/JavaScript, as well as specialized languages such as WSDL, VoiceXML/SpeechRecoGrammars and commercial rule-based development environments, lately the software industry has been hesitant to let me be a programmer.
In {Don,Dave,Hans,8plaTom,Vincent}‘s new here? societal function ontology, overlaid with a belief net, {dilettante, engineer, implementer} score highest.
In the chatbot.org profile type ontology, I selected “Mixture” as both Chat Technolog[ist] and Enthusiast are possible choices (at the risk of self aggrandizement.)
The engineer me likes to use science to solve technical problems people around me are having. I never studied business sciences, and claim that technology is but 10% or less of a successful product so that I can blame all product failures on the business folk messing up.
Early in my career, I managed to work on some expert/knowledge-based reasoning systems, sensor fusion, ANN, and path planning projects (e.g. implemented A* and traveling salesman in Common Lisp on a DARPA Unmanned Air Vehicle contract), and investigated using semantic web analysis of text messages for recognizing plans and operational status of mobile missile divisions in another project.
In my spare time, (after penance paid to Gods, wives, and spawn), I investigated mobile robotics concepts, platforms, and sensors, running a RugWarrior Robot Yahoo! Group to support others using that platform. http://alanmcdonley.koolhost.com/photos/pogo3.jpg
What am I here (chatbots.org) for?
- “Check-in” on the current capabilities of DIY linguistic computer entities and tools.
- Investigate what alternatives to AIML/ProgramAB/Pandorabots exist
for creating a conversational front end to a machine learning investigation,
I would like to build.
- I am working my way through the great papers linked from chatbots.org
I’ve recently started playing with an overly stripped down AIML rule set to allow dialog on the topic of ML, but as you all probably know, educating a severely stripped down AIML bot to discuss a narrow domain is tedious, and will likely reach a dead-end when I want to interface to external knowledge and reasoning.
(BTW, If anyone knows of an open source “Watson capability” knowledge representation, reasoning, dialog, and unsupervised learning platform that will run on my three computers, please help me join your dream.)
Alan