Artificial intelligence (AI) has captured our imaginations since antiquity, when dreams of creating beings more powerful than humans arose in several cultures. Technology has, in many ways, provided us those more powerful beings today, though they tend to be deployed more for running a business process and less for overthrowing the gods.
AI has now moved out of the world of the scientist (and science fiction) into mainstream business, and with it has come the need to develop AI applications for a variety of purposes. With that in mind, it's time to look at some of the things you need to know before diving into an AI project of your own.
Some of the things to know are tactical -- languages and platforms -- while others are strategic, such as best practices. In all of the cases, though, it's possible that the information will run counter to what you've been led to believe. That's OK, because, despite its long history, AI is really still in its early days.
So, where are you in the planning for your AI project? Have you begun making decisions? Begun coding? Are you in a close partnership with your AI even as you read this? Take a look at my list and let me know what you think about the information. More important, let me know what you think I left out. AI is anything but "one size fits all," and one person's wisdom may well be another's folly.
Meet me in the comments and give me your thoughts on AI. It's an area of programming that's going to keep growing and evolving -- the world of business requires it. How will you make AI better for your enterprise?
Rising stars wanted. Are you an IT professional under age 30 who's making a major contribution to the field? Do you know someone who fits that description? Submit your entry now for InformationWeek's Pearl Award. Full details and a submission form can be found here.
Curtis Franklin Jr. is executive editor for technical content at InformationWeek. In this role he oversees product and technology coverage for the publication. In addition he acts as executive producer for InformationWeek Radio and Interop Radio where he works with ... View Full Bio
[Interop ITX 2017] State Of DevOps ReportThe DevOps movement brings application development and infrastructure operations together to increase efficiency and deploy applications more quickly. But embracing DevOps means making significant cultural, organizational, and technological changes. This research report will examine how and why IT organizations are adopting DevOps methodologies, the effects on their staff and processes, and the tools they are utilizing for the best results.
IT Strategies to Conquer the CloudChances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.