Posts

Showing posts from April 25, 2019

IBM Watson AI service details

IBM Watson is powerful online AI service, which performs image recognition,text translation and understanding, and text-to-speech and back conversion. Also, IBM Watson allows to create and use customizable models for their algorithms. Information below was copied and from IBM Watson site and is given here for quick reference purposes. Topics: Visual Recognition - Classify an image with the built-in or custom classifiers - Detect faces in an image   Language Translator - Translate   - Identify language - Translate document Natural Language Classifier - Classify a phrase Natural Language Understanding- Categories - Concepts - Emotion - Entities - Keywords - Metadata - Relations - Semantic roles - Sentiment Personality Insights Get profile Speech to Text - Recognize audio Text to Speech - Synthesize audio - Get pronunciation Tone Analyzer - Analyze general tone - Analyze customer engagement tone 1. Visual Recognition Quickly and accurately tag, clas

AI online services list

https://encreative.blogspot.com/2019/09/using-microsoft-computer-vision-api.html Today exists several online AI-services, providing image recognition, text translation an other AI tasks by sending requests to their servers. So, you is able to experiment with and make projects using most advanced AI algorithms available today. The advantages of using online AI-services comparing offline libraries - is that they are represent state-of-art of AI and are very lightweight to work with it - you don't need install libraries to your computer, just call services. The disadvantages is that you need internet connection, there is bigger time delay between request and also, this is paid services. But normally you can make 1000 requests month free of charge. So, this services are great for you if you want to make several experiments with advanced AI technologies, your project in't sensitive to delay in AI answer, or you have more serious project and budget on running it on distant ser

Software tools for making creative projects

There are many tools you may use for creative coding: create video art, sound art, interactive installations and so on. Some projects require using several tools for production. When choosing the tool, take into account your requirements such as time for development (and learning the new tool if required), stability, flexibility and a price. Note: machine learning and artificial intelligence tools are described in our other posts. Non-programming tools  These tools doesn't require programming, and they are ready to use for implementing specific tasks. Normally, thay are robust and doing well they are made for, but are not very flexible for making very "custom" tasks. Normally, such tools are used as basics for the project for routing tasks such as getting data from cameras/sensors and output video to several screens. Resolume - VJ software, simple to start working with (commercial). VDMX - VJ software, with very sophisticated possibilities to create you