|
CPrompt develops software robots which automate complex mental tasks currently done by people.
For MCI we developed two network engineering software robotic systems which perform the tasks of human engineers.
We developed and sell a product called SendSafe, which is an e-commerce system that uses software robotic
technology to transact and protect the integrity of e-sales.
We consult businesses on the best ways to integrate "true software" automation into their company.
If you have a job function that is a set of computer tasks which does not require "human-fuzzy judgment calls" then that job may be
able to be successfully automated using software robotics. You can automate a chess game or engineering functions far easer than you can
automate the human interaction of a sales or customer support. Hand holding, complex language skills, and bonding are not the forte of
computers... at least not yet.
A complex job done by s/w robots does not have to be 100% successfully automated for there to be substantial cost saving. For example at one of
our clients, the software robotic system was able to fully handle about 25% of the jobs assigned to a department. The system was also able to
partially complete 75% of the remaining jobs before it became too complex for the robot and a human was required to complete what the robot started.
This resulted in roughly a 35% reduction in human labor and the associated cost savings.
So what we do is automate logical intelligence... How may we be of service to you?
"Software Robotics and Smart Agents represent the Computer Automation of the Human Mind...
and CPrompt is one of the companies lighting the way..."
(see interview in Biz Magazine)
| Robot: n. 1. A mechanical device that
is capable of performing human tasks or behaving in a human manner. 2. A device that works
automatically or by remote control. |
| Software Robot: n 1. A disembodied
mechanical robot that autonomously does the intellectual work of a human being. 2. A
disembodied mechanical robot that autonomously does work that previously (to the advent of
the robot) was considered an innately human process. |
"Right now engineers are designing the silicon based
intelligence that will enhance their own future..."
- Within five years it will not be unusual for businesses to employ s/w robots
and smart agents to perform critical tasks.
- within ten years the more easily adapted engineering professions will be
largely automated by s/w robots.
- Within twenty years s/w robotic engineering will be a routine procedure in the
creation of consumer and industrial products.
- Within fifty years s/w robots will be doing 99% of the Engineering work and
designing the next generations of s/w Robots. These robots will reach the same utility as
the pocket calculators of today. Humanity will have achieved its first closed loop
manufacturing and deployment system... robots designing newer versions of themselves.
Engineering is an excellent first place to implement "the very smartest
automations" because engineering is by nature very mathematical and logic-trees have
been laid out covering many of the decisions. The description of many engineering tasks
are very close to the definition of a software program i.e. procedural mathematics.
Bohacz has been heavily involved in s/w robotics since 1993, but it really began earlier
in the mid 1980s with ways of automating CAD
systems
In the 80s CAD systems were used as aids in laying out electronic
circuitry or drafting blue prints for buildings. Bohacz wondered, "Why did people
have to operate these systems? Why not develop a smarter, next generation program that
used a CAD system as one of its tools?"
"Software Robots do not have to be extremely smart to be of
great value... Just as heavy industry uses robots to assemble cars or trucks, the
Information Industry will use increasing numbers of Software Robots on their Data Assembly
lines."
In 1995 Bohaczs first large-scale s/w
robotic system named DPC was deployed at MCI. This "telecom network"
engineering robot performs the job of network engineers. The robot uses many of the same
computer tools as the human engineers. However, unlike it human counterpart, these robots
rapidly and tirelessly consume raw information to produce finished circuits around the
clock. These circuits engineered for the global networks of major telecommunications
companies make up among other things, sizable stretches of the Internet.
In 1996 Bohacz brought on-line the first SendSafe Security
and Transaction processing Robot. This robot automatically processes e-commerce
transactions and patrols a Web site looking for signs of criminal behavior. When an attack
has been identified, the robot takes action to stop the assault and call for help. In its
more peaceful duties, the robot processes orders placed by customer over the Internet.
In 1998 the next
generation of telecom network engineering robots was brought on-line. This system is
10 times as powerful as its predecessor the DPC system. As with the first generation
device, Bohacz was the chief architect of this system and through CPrompt constructed a
majority of the code.
In 1999 an Intranet Information Processing system was developed for GTE
called C/SIRS. This system combines the Java/Native
Hybrid Intranet system with a software robot that performs complex information
processing jobs.
"Putting a robot on a network is one of the best tests I've
seen to identify weak links in that network... "
Robots are like greedy self-centered children which will try to eat all the
candy or consume all available bandwidth. This is especially true when robots are
activated in an existing infrastructure which was designed to met the demands of humans
and not the insatiable speed and data needs of a silicon mind.
"It can be unnerving when a child rapidly exceeds his or her teacher.
Imagine how unnerving it is when a machine out does its designer..."
The evolution of software robotics is inevitable and normal
Everyday, parents
raise children that will replace them and hopefully exceeded them. Why should the
"children of the mind" be any different. A father is thrilled with the idea that
someday his child will take over his job.
"We humans are very good at creating tools that mimic nature
It was inevitable that we would will create tools that mimic our minds."
Some engineering and scientific disciplines are more "procedurally linear,"
meaning they can be more easily reduced to sets of interrelated algorithms that smart
systems can "understand" and execute. These professions -- including network,
civil, highway and structural engineering, as well as general data compilation and
analysis -- will be among the first to be fully automated by computers.
"In rules based decision making, human engineers
cannot compete with the ferocious speed and pure logic of a silicon based
thinking machine..."
Theres always been a lot of anxiety when businesses automate
Questions like, "who's next?", managers losing turf to machines, people
concerned about their future, but would we want our children growing up in a world that
hadn't change in the hundreds years? If we did not evolve, we would still be treating patients with leaches
and starving to death in years when crops failed.
People feel threatened by these new smart machines, but theres nothing new
in that fear. Almost 30 years ago people feared that computers would replace them in the
work force
and they were both right and wrong. Computers did ultimately replace many
jobs, but they also had a hand in creating broad new opportunities for the next
generation.
"Everyone fears progress because progress brings the unknown... While a
pharmaceuticals lab tech may despise the computer which is replacing part of his job...
there are thousands of patients whos lives will be saved by the faster
development of medications and the same is true for more efficiently and reliably designed
cars or planes or telephone systems."
"For the next generation of technology and science
professionals, software robots will become a tool equivalent to pocket
calculators..."
The basic design goals of all software robotic systems:
- To run unattended 24 a day 7 days a week.
- To do solid reliable work.
- To not overload other systems.
- To leave detailed audit records of the work done.
Besides the specific rules that define the expert task of a robot (how to patrol a web
site or design an electronic circuit), there are basic rules that govern all successful
robotic operation:
- "Good Cyber Citizenship Rules"
limits are set on the demands the robot
can place on external systems. These demands are typically related to bandwidth but other
resource related issues may arise.
- Learned and hard-coded "Survival Rules"
such as how to identify and
recover from internal logic traps, power loss, or external systems failures.
- Learned and hard-coded "Good Work Rules"
detect defective operation and
stop work before volumes of defective work pile up leading to a massive cleanup effort
that may take months for humans to manually correct.
|