Deep Learning chatbots analysis - what's the actual tech behind them?

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 pipeline — 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 »

How to free 3 hours a day: Automating financial data workflows with genuine AI

🏃🏼 We work best when we're stimulated by a challenge. Wouldn't it be great if we could automate away tedious data workflows? It's cost-effective, but perhaps more importantly, leaves us to be creative and innovate. Automate manual data work with genuine AI Do you know that your most valuable specialists waste »

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 »

Machine Learning for trading

The Artificial Intelligence (AI) and Machine Learning (ML) have truly tremendous potential for revolutionizing nearly all areas of our lives. But ... can it be used for trading? AI/Machine Learning-powered hedge funds already vastly outperform generalized hedge funds as well as traditional quant `funds according to a report by ValueWalk. »

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 »

PDF Forms: the smart way of filling them using Python

Recently at Sigmoidal we had a curious case of filling PDF forms for our users. They can print them out pre-filled by us and use. We had plenty of those forms to set up, so an efficient way of doing it was required. Solution 0 — Putting Texts In Python The »