DEV Community

eleonorarocchi
eleonorarocchi

Posted on

AI: how to include AI in software projects

Artificial intelligence is now within everyone's reach. You don't need to be an expert in data analytics or machine learning to exploit its potential in software projects.

In which areas to use AI in my software projects.

  • Speech Recognition to convert audio into text and to transcribe conversations or voice commands.

  • Artificial vision for image analysis and classify objects, detect faces, read images text (other than OCR!).

  • Natural language analysis and understanding, automatic translation into other languages, sentiment analysis, keyword extraction.

  • Improvement information search with Cognitive Search for greater efficiency and accuracy in information search.

  • Creation and management of interactive knowledge bases and intelligent chatbots that can answer user questions and offer automated assistance.

Which products can I use to include AI in my projects

  • Speech Recognition: Amazon Polly, Microsoft Azure Cognitive Services, Google Cloud Speech-to-Text
  • Artificial vision: Amazon Rekognition, Microsoft Azure Cognitive Services, Google Cloud Vision
  • Knowledge: Amazon Lex, Microsoft Azure Cognitive Services, Google Dialogflow
  • Natural language analysis: Amazon Comprehend, Amazon Translate, Microsoft Azure Cognitive Services, Google Cloud Natural Language, Google Cloud Translation

Top comments (0)