programming (174)

A Roadmap To Thrive As A Big Data Engineer

Are you interested in the following areas: Information Technology Math Analytics Problem-solving Numbers, graphs, charts, etc. If yes! Then big data engineering could be a great choice for you. This article will walk you through some of th...

Aileen Scott · 24 May 2022 · 964

Are There Problems That Computers Can't Solve?

Are there problems that computers can’t solve? Even if you work with the cleverest programmers, even if you have infinite time and energy and more computing power than could possibly ever exist in the universe, are there some things that it wil...

Den W. · 12 May 2020 · 591

Syncing Google Sheets to a database via REST API’s

In this article, I will walk you through how to integrate a web-based ordering system with a Google Sheet.  Imagine you work for a bike-sharing startup that has a bike ordering web app built on Node.js. If you're familiar with JavaScript, Node.js is...

Alex · 18 May 2020 · 466

Machine Learning Foundations: Part 10 - Using NLP to build a sarcasm classifier

Previous: Part 9 - Using the Sequencing APIs Over the last few parts, we haven't done much machine learning. Instead, we looked at how you can preprocess text data to get it ready for training machine learning models. In this part, you're going to p...

Alex · 25 June 2020 · 371

Why Do We Use Different Languages on Facebook and WhatsApp?

The most famous social media platforms worldwide were Facebook and WhatsApp. These services have enabled people to keep in touch with friends, family, and co-workers through text messages. Facebook is famous to such an extent that it acquired WhatsAp...

Alex · 16 August 2022 · 303 · 1

Introduction to JAX (AI Adventures)

NumPy is fast, but how can we make it even faster?  In this article, we're going to look at a new library from Google Research called JAX and see how it can speed up machine learning. JAX can automatically differentiate native Python and NumPy...

Alex · 16 May 2020 · 155

5 Reasons Why Developers Should Learn Solidity Programming

The sheer number of programming languages out there is quite honestly overwhelming and exciting at the same time. With the rise in innovation and possibilities, these popular languages give rise to nothing short of a marvel. The field of computer sc...

Alex · 1 year ago · 148

11 factors to know before hiring an Android app development company!

The importance of mobile application development has increased for many enterprises. No matter how large or small your company is, it is not necessary to need an app development company. As a result, it’s crucial to take your time while choosin...

Alex · 17 August 2022 · 139 · 1

Top Interview Questions for Java Developers

As we continue with the series of Java Interview Questions and Answers, here are the top Java Developer Interview Questions for both freshers and seasoned Java professionals to assist them to ace the Java developer interview.Java is a well-known prog...

Alex · 19 September 2022 · 124

Machine Learning Foundations: Part 1 - What is ML?

Welcome to this series on Machine Learning Foundations. It's a course where you'll learn the fundamentals of building machine learning models using TensorFlow. The only thing that you'll need to know is a little bit of Python. So if you've tried to l...

Alex · 15 May 2020 · 128

Machine Learning Foundations: Part 8 - Tokenization for Natural Language Processing

Previous Part 7 - Image augmentation and overfitting Up to now, you've learned how machine learning works and explored examples in computer vision by doing image classification, including understanding concepts such as convolutional neural networks f...

Alex · 18 June 2020 · 122

What are the Top 10 Python Frameworks for Web Development in 2022?

The future of web development, as we know it, is definitely influenced by Python. With the aid of the right tools, Python allows developers to create fast, secure and maintainable solutions in an efficient manner. It has become one of the most popula...

AnnaSharland · 28 January 2022 · 118

7 Reasons To Love The Rust Language

In the world of programming languages, Rust is relatively a newcomer, having been first introduced in 2010. However, over the past decade, it has gained a reputation as a powerful and efficient language, capable of producing fast and reliable softwar...

Oleksii Zubkov · 06 March 2023 · 116

What is data Abstraction in DBMS?

Often when you visit a website, you might notice what you view can differ from what another person views. For instance, if you login to a shopping website and enter your details, you can only view what orders you have placed rather than what someone...

Akshay Sharma · 05 January 2023 · 112

Dart 3 in Practice: What the Major Language Update Will Bring Us

Dart 3 is the most significant language update since Null Safety, and it will change a lot about how we write code and what libraries we use. You can listen to a podcast to understand what exactly is changing in the language. Records, Anonymous Data...

Jacob Enderson · 05 May 2023 · 114

Backend Web Development

Backend web development is one of the most essential and critical parts of web development. It is a very important part to power your website and giving it a purpose. Thus, if you want to develop a meaningful and useful web application, learning the...

Katherine · 26 January 2022 · 109 · 2