Tag - python

ISS Art Named by Clutch as Top-Performing Natural Language Processing Company

Natural language processing has been considered by most as an emerging technology under the subfield of artificial intelligence. It’s the discipline of integrating and working on the relationship between computers and human language. It involves repetitive tasks such as summarization, ticket classification, machine transition, and more.

Since being founded in 2003, ISS Art has been striving to help the world’s top companies and organizations turn their dreams into reality. Based in San Francisco, our team is filled with experts who can deliver bespoke solutions using artificial intelligence, software, and more.

Clutch’s 2021 research shows that ISS Art is the global leader in natural language processing. Clutch is a rapidly-growing B2B market research firm from Washington, DC. Their platform is hugely looked up to in the space for its data-driven content, client review directories, and its commitment to helping clients and service providers connect.

Each year, Clutch awards the best from different agencies, so it’s massive news to us that we were recognized for our work. According to Clutch’s Leaders Matrix, ISS Art is among the top 15 companies in this category.

Our dedication to this craft is paying off, and we are grateful for each and everyone who made this possible for us. We want to take this opportunity to advocate the importance of natural language processing and our work.

Our team wants to thank our clients who help us continue charging in the right direction. We appreciate their reviews on our Clutch profile. Their words serve as proof of our hard work and dedication to our clients.

“ISS ART is extremely responsive and capable of resolving any development issue. They were just an email away if the site went down or a specific feature didn’t function properly. Their consistent efficiency is why we engaged them for so long.” — CEO, Casting

“I’d be out of business if it weren’t for them. Maybe I could find someone else, but I don’t think I’d be able to find someone better. We’re small and we’re just getting out of the startup phase, so if they hadn’t done a good job, we might’ve failed as a business.” — Executive Director, Non-profit

Want to know more about what we can do for you? Send us a message and let’s discuss how we can help your business.

Classification of image style using deep learning with Python

In this article, I want to talk about the use of convolutional neural networks for the classification of images by style.

The goal of our project is to build software to identify whether an image is in the “BMW style”. In other words, we are faced with the task of classifying images. It is important to note here that images could be of any content, with and without cars. So, the main interest here is not to identify a car object, or identify a BMW car, rather identify a BMW look and feel – colors, composition and so on. But we can’t select these attributes of style manually. To solve this problem, it was proposed to use a neural network, in which such complex features will be found automatically in the learning process.

Read More

Predicting product item category in 10 lines of code

Why on earth?

If you somehow deal with storing or processing any kinds of goods – than a problem of assigning a category set to your product items will arise sooner or later, and the problems may be the following:

  • You are running a web-store, and you want to facilitate a user to navigate your site and search items with help of categories.
  • You have a dataset with items that miss categories mapping, and you want to do some research on aggregated clusters of products.
  • You are going to introduce a recommendation system in your online-store, and you want it to take categories into account for more precise predictions.
  • All other cases when you need categories, but don’t have them.

Of course – the most straightforward solution is to develop your own categories classification and assign a category to each product item manually, but that’s not always the case – because you may not have a ready-to-use inventory of categories, and you need to do the following:

  • create a set of categories by yourself
  • assign a suitable category to each item, predicting it from its name.

Gonna do the stuff? Quite hard, isn’t it? But fortunately we have a plan:

Read More

How to teach Raspberry to detect movement

Introduction

Everyone has surely watched a movie about the future at least one time in their life. As for me, I have watched plenty of them and there are a lot of really good ones. But how good and funny it was to watch a movie about the adventures of Marty McFly and how disappointing it was when 21 October 2015 came true. We are the generation who have the opportunity to welcome the future that we saw in the childhood movies. Usually it’s not nearly as good as we imagined, but it’s only our fault. Today we have all the necessary tools to make those dreams real.

The tool we needed is called: Internet of Things (IoT). The main idea of this technology is to connect different devices together to allow them to communicate with each other and control or be controlled by other devices. Using this technology, we can start from some basic things and connect our home devices one by one into one ecosystem. And at the end we will have a system similar to the ones we saw in the movies, when we have an AI assistant who understands voice commands and can control home devices and functions. And since we still have some time before 2029, let’s start the Skynet implementation.
Read More

What is a recurrent neural network and how to use it

In this article we will explain what a recurrent neural network is and study some recurrent models, including the most popular LSTM model. After the theoretical part we will write a complete simple example of recurrent network in Python 3 using Keras and Tensorflow libraries, which you can use as a playground for your experiments.
Read More