The best way to get started is by understanding the platform that powers the decentralized Blockchain marketplace. Here is a high level view on how SingularityNet's platform works for you.
Ethereum smart contracts that power the SingularityNet platform
A command line utility to interface with the SingularityNet platform
Daemon exposes an AI application as an API that is accessible through the SingularityNET platform.
Python SDK to invoke AI services on the SingularityNet platform programatically
Java SDK to invoke AI services on Java SE and Android