Imagga is an Platform-as-a-Service providing Image recognition API that help business understand and monetize image content in the cloud and on-premise. Our Mission. We have dedicated our time, energy, and mindspace to our mission - to provide the most powerful and precise set of technologies that enable your business to derive value out of the image content it manages. Better internal workflows and automation, better insights, better user experience for your end users. Each of these make every day of relentless work worthy. Auto-Tagging Technology Tagging images is a task that, though time-consuming, is much more natural for us as human beings than it is for computers. In the last three decades a lot of research groups in universities and companies have tried to attack this problem from various angles and for different purposes. We believe we've found the right practical way to solve it for a lot of use-cases. Machine Learning Combining state-of-the-art machine learning approaches in Imagga's technology, allows it to be trained in the recognition of various visual objects and concepts. For each learned item the system 'sees' in an image, appropriate tags are suggested. We continuously train our technology with more and more objects and concepts, but also offer you the ability to train it with specific items, suited to your needs. Learn more how you can build your own classifier. Image and tags correlations Machine learning is the first step that needs to be taken in order to suggest the most prominent and recognizable tags in an image. We've gone one step further and suggest more tags based on multiple models that we've learned. They relate the visual characteristics of the images with their associated tags in big manually created data sets. Semantic processing Finally, in order to further refine the quality of the suggested tags we apply multiple Natural Language Processing passes. This technology can be also used for similarity search, via matching images that share some tags, eventually in combination with our color extraction. Auto-Categorization Technology Image categorization is time consuming and predominantly done manually. The amount of user generated content in the recent years requires ways to easily review and categorize photos automatically. Our Auto Categorization technology helps you save time and money by automating the process. Imagga's Automated Image Categorization performs a really fast categorization on any image set, by performing a combination of image processing and machine learning algorithms. Imagga's solution also provides a straightforward way to train the categorizer against your company's specific image categories. Machine Learning You can use some of the predefined general image classifiers that we've trained via machine learning, but you can also train your own. To create your specific classifier we need about a thousand representative and diverse training images for each category that you want the system to learn to recognize. Learn more how you can build your own classifier. Visual Clues The image recognition engine will learn to recognize the categories, it's trained with, by building a set of local and global visual features. These features that will later activate the right categorization when a new, still unseen, image is given for classification. Classification Confidence Each of the images that you fed to the system is assigned a list of confidence levels, showing how confident the categorization core is when assigning the given image to each of the categories in the list. This allows you to apply certain thresholds and eventually to assign one image to more than one category.