What's the actual tech behind AI Deep Learning chatbots?

If you have a business with a large customer service and you want to make it more efficient, it's time to think about introducing chatbots. In this blog post, we'll cover some standard methods which can be used by any B2C. Introduction Any business oriented towards customers needs a customer »

Come see us at the IoT World Conference @ Santa Clara, CA

Sigmoidal is excited to be exhibiting at the IoT World Conference at Santa Clara, the west coast’s largest digital IoT conference. The event is being held May 16-18 at the Convention Center in Santa Clara. It will cover IoT Strategies to Target and Engage the Consumers and yield more »

NVIDIA has partnered with Sigmoidal in the Inception program

Sigmoidal is officially a partner of NVIDIA via the Inception Program! The program was designed to nurture dedicated and exceptional startups who are revolutionizing industries with advances in AI, Data Science and machine learning The program will give Sigmoidal access to NVIDIA’s latest GPU technology and deep learning resources. »

Machine Learning development process — you’ve got it wrong

Design specs. Write software. Test it, fix bugs, post to production. Agile development is omnipresent in the software development world. However, the machine learning development is more like a creative research process. There are certain similarities though, which I’d like to shortly outline here. For those of you that »

TensorFlow 1.0 is here. Let’s do some Deep Learning on the AWS!

After long development, Google released the first stable version of its Machine Learning library, TensorFlow. The release is an important milestone in the development of a common Machine Learning toolkit. TensorFlow provides a set of primitives from which Machine Learning engineers and researchers can construct trainable models — as well as »

My experience with Docker Swarm - when you may need it?

In this post I'm going to analyze Docker role in each stage of application lifecycle, and try to highlight cases when you should consider moving to Swarm. It's not a getting started tutorial, but I'll create one in future. Development with Docker Docker really made my life much easier. Let's »

Setting up SSL with NGINX and LetsEncrypt for your website

We all know that sweet green padlock in our browsers, meaning that our connection to a website is secure. Don't underestimate encrypted connection! Without it, all data is sent in plain text. It's very dangerous if your site handles secret data, like passwords or emails. Recently, my colleague from work »

Automatic code quality checks with git hooks

We all strive to achieve great quality code. Every language allows us to run some quality checks or automatic unit tests. But even best tests won't help, if they aren't run often. Remember! If something takes too much time or effort, people will avoid it! Solution? We can reverse that! »

Jupyter Notebook - what's that?

Today I'm going to write about Jupyter Notebook, previously known as IPython Notebook. It's a tool that allows you to create interactive python sessions, visualize results, and easily distribute them. It's widely used among machine learners and university professors. How does it look? Here is the notebook window of Jupyter »