Member-only story
Using API’s For Programming Self-Driving Driverless Cars
Dr. Lance Eliot, AI Insider
API’s have become the darling of the high-tech software world. There are conferences devoted to the topic of API’s. Non-tech business-oriented magazines and journals gush about the importance of API’s. Anyone that makes a software package nowadays is nearly forced into providing API’s.
It’s the rise of the Application Programming Interface (API).
Rather than being something magical, it’s actually just the providing of a portal into a software system that otherwise might be difficult to communicate with. One major advantage of a portal is that it can allow various extensions that can add-on to the software system and go beyond what the original software system itself can accomplish.
You can also interface to the original software system and allow it to become interconnected with other software.
And, you can avoid potentially having to redevelop the wheel, so to speak, by leveraging whatever capabilities the original software system has.
Some would say it also allows the software to be at a higher level of abstraction.
I’ve written extensively about API’s for AI systems, which you can read about in Chapter 3 and Chapter 4 of my book “AI Guardian Angel Bots for Deep AI…