Latest Updates

News and Trends

Code and Developers

Tech Strategy

Custom Development

Team Management

How to Lock a Nested NPM Dependency to Some Exact Version

In Node.js development, it is a common practice that dependent modules use the same library as their dependency but with different versions in each separate module. Usually, it...

How to Speed Up Neural Network Training with Data Splitting

Introduction Artificial neural networks are popular to find complex relationships between input data and results. They are useful for solving businesses, medical and academic...

How to Program a Voice Assistant in 10 Minutes

In the previous article, we built the simplest speaking chatbot entirely in a browser, with the help of the NLP.js library and Web Speech API. Our demo application showed an...

How to Build a Voice Assistant for Your Website

Today you can actually build a voice assistant for your website without too much time or effort. Just some gumption and a little know how. Chatbot functionality and quality are...

How to Use GPT-2 for Custom Data Generation

The GPT-2 is a text-generating AI system that has the impressive ability to generate human-like text from minimal prompts. The model generates synthetic text samples to continue...

NLP Text Preprocessing in Python: 3 Methods

To get a well-performing chatbot with accurate intent classification and question-answering, you usually need a massive amount of training data. Generally speaking, that data is...