Artificial Intelligence (AI) is the hot new topic of the day. With Elon Musk, Stephen Hawking, and Bill Gates all warning us about its possible dangers, it's important to look at ways that AI can benefit humanity. The good news is that lots of people are working on this very problem! These folks want to make sure that AI helps people instead of hurting them. And they're doing it by making artificial intelligence easier for everyone to use.

So what can you do without a degree in computer science or programming? How can your average person take advantage of artificial intelligence today? You may not be able to incorporate AI into your business yet, but what about using it for personal applications? Maybe would like to know which camera to buy, or want to predict tomorrow's weather? You can do both of those things with AI. But first, you need to know how to take advantage of it.

What kind of AI should I use?

Choosing which type of artificial intelligence is like choosing what type of website builder you want—there are free options and there are premium options. Here are the three basic types that most people will be using:

Google's API.AI platform sets up your app for voice commands, allowing users to order an Uber by speaking into their phone. This service also has a nifty feature called Smart Replies, which gives suggestions on potential follow-up questions for bots designed around customer service (for example). API.AI offers advanced capabilities beyond natural language processing and the ability to use voice commands, so it will be a premium service for businesses.

Microsoft's LUIS platform allows you to set up natural language queries such as "what is five plus three?" After setting up your app with LUIS, you can tweak its responses by adding synonyms of certain words or phrases that might trip it up. It also offers suggestions on how to improve your results based on what other developers have accomplished with their apps. Since LUIS doesn't understand questions like "tell me a joke," users won't be able to interact through voice commands. But conversations like those are extremely difficult—even beyond the capabilities of most AI technologies right now.

Apple's Siri lets you ask all kinds of questions that are open-ended ("What's the weather like tomorrow?") or more specific ("How many kilometers are in a mile?"). While users will be able to interact with apps designed around Siri through voice commands, they won't get suggestions on follow-up questions. And since it is limited to Apple products, this type of AI isn't as accessible for developers right now.

Google's Actions on Google platform also sets up your app for voice commands, giving users the option of ordering an Uber by speaking into their phone. It offers advanced capabilities beyond natural language processing and the ability to use voice commands, so it will be a premium service for businesses.

Apple's SiriKit platform also lets you design apps that allow users to order an Uber by speaking into their phone. Siri also gives users the option of asking more general questions ("What's the weather supposed to be like tomorrow?"), but it does not offer any suggestions for follow-up questions. Since Siri is limited to Apple products, this type of AI isn't as accessible for developers right now.

Google's Cloud Natural Language API also reads and analyzes text—beyond just understanding what words mean in a dictionary sense. It will give you information about parts of speech, whether a word is a noun or a verb, and what other terms are commonly associated with it. This tool offers the ability to process large amounts of text efficiently, but it may take some programming experience to get started using it.

Microsoft's Concept Insights API gives you information about what people are thinking based on their social media conversations. It will show you the 4,000 most common concepts users associated with a product or event in the past week. The Concept Insights API can be used to find out trending topics that are important to your business, helping you stay on top of the conversation.

Google's Translate API lets users translate text from one language into another—and it can also detect which language speakers are using for each sentence. This service has an advantage over other tools because it works for written texts as well as spoken ones. But if your app is designed around customer service, this tool probably isn't necessary since wait times might slow down while it translates different types of questions and requests.

API.AI offers advanced capabilities beyond natural language processing and the ability to use voice commands, so it will be a premium service for businesses. It also offers suggestions on how to improve your results based on what other developers have accomplished with their apps. And since API.AI can understand questions like "tell me a joke," users won't be able to interact through voice commands, meaning this could be helpful for customer service apps but not necessarily entertainment or informational ones.

Post a Comment

Previous Post Next Post