Chatbot Developer — Income and Opportunity

Before we learn about the money, let’s get this question out of the way: What Is a Chatbot Developer? A chatbot developer creates software to automate communication with customers and users. An example chatbot application is in customer service for an eCommerce website. Chatbot developers use machine learning and artificial intelligence techniques to communicate with … Read more

How to Count Vowels in a String

Problem Formulation and Solution Overview In this article, you’ll learn how to count the number of vowels in a string. To make it more fun, we have the following running scenario: In Canada, we have a province called Saskatchewan. This province has a large amount of flat land. In this article, we reference their local … Read more

How to Find Max Value in Dictionary

Problem Formulation and Solution Overview In this article, you’ll learn how to find the maximum value in a Python dictionary. To make it more fun, we have the following running scenario: You are in the market for a car and have narrowed the search to a few possibilities. Your final choice will be based on … Read more

System Administrator — Income and Opportunity

Before we learn about the money, let’s get this question out of the way: What Does a System Administrator Do? A system administrator (SysAdmin) is responsible for keeping a system, server, or server application running smoothly and without unexpected negative system behavior. This involves tasks such as management, debugging, troubleshooting, licensing, and updating hardware and … Read more

How to Suppress Scientific Notation in Python

[toc] Summary: Use the string literal syntax f”{number:.nf}” to suppress the scientific notation of a number to its floating-point representation. Problem Formulation: How will you suppress a number represented in scientific notation by default to a floating-point value? Note: Generally, Python represents huge floating-point numbers or very small floating-point numbers in their scientific form. Scientific … Read more

Android App Developer — Income and Opportunity

Before we learn about the money, let’s get this question out of the way: What Does an Android App Developer Do? An Android app developer is a programmer who focuses on software creation for mobile devices such as smartphones or wearables using the Android operating system. Feel free to check out our other articles on … Read more

iOS App Developer — Income and Opportunity

Before we learn about the money, let’s get this question out of the way: What Does an iOS App Developer Do? An iOS app developer is a programmer who focuses on software creation for Apple mobile devices such as iPhones or wearables such as Apple Watches. Most mobile app developers create smartphone apps for the … Read more

Computer Science Researcher – Income & Opportunity

Before we learn about the money, let’s get this question out of the way: What Does a Computer Science Research Scientist Do? A computer science researcher and scientist identifies and answers open research questions in computer science. They apply scientific reasoning and research techniques to push the state-of-the-art forward in various fields such as machine … Read more

Pandas DataFrame Methods [Cheat Sheet]

The following table provides you with an overview of Pandas DataFrame methods — and where you can learn more about the specific method. ALL LINKS OPEN IN A NEW TAB! df.abs() Return a Series/DataFrame with absolute numeric value of each element. df.add_prefix() Prefix labels with string prefix. df.add_suffix() Suffix labels with string suffix. df.align() Align … Read more

Pandas DataFrame to_coo() Method

Preparation Before any data manipulation can occur, four (4) new libraries will require installation. The Pandas library enables access to/from a DataFrame. The NumPy library supports multi-dimensional arrays and matrices in addition to a collection of mathematical functions. The pandas_gbq allows access to Google Big Query (GBQ) The google.auth authentication. To install these libraries, navigate … Read more