Consultants: The Out-of-the-Box Perspective Your Team May Need

Assuming that your team has been working on similar projects and using the same technologies for a while, it's normal to develop set views of how certain issues should be addressed. Many companies automatically start to make decisions based on what feels comfortable or what expends less energy instead of objectively analyzing processes. If your team hasn't gotten out of its comfort zone recently, it may be time to start thinking outside the box.

READ MORE

How to Improve the Relationship Between UX and Development Teams in an Agile Context - Part 2

In the first part of this series, we discussed the challenges of integrating UX activities into an Agile context mainly populated by engineers (or, to use Scrum's terminology, developers). In this second part, we'll discuss various approaches to accommodating UX activity inside a Scrum framework.

READ MORE

Understanding the Basics of Neural Networks

 For some years now, machine learning has been one of the most celebrated and explored areas of technological development. In particular, deep learning and neural networks have fascinating potential. To illustrate how neural networks function and to demonstrate their success, we'll explain a naive implementation of a simple neural network using Java.

READ MORE

Using Deep Convolutional Neural Networks (DCNNs) for Time Series Forecasting Using Tensorflow - Part 3

In part 1 of this tutorial, we explained the advantages of and proposed a methodology for using DCNNs for time series analysis by converting time series into gray-scale images. In part 2, we defined a Python class and various methods to perform data processing. In our third and final part, we will explain the topology of our model.

READ MORE