In the broad field of artificial intelligence, the ability to parse and understand natural language is an important goal with many applications. Online retailers and service providers may wish to analyse the feedback of their reviews; governments may need to …
Read MoreCategory: Free Resources
5 MORE Python Packages South African Developers Should Know About
The Python community is alive and growing at a staggering rate. It is an active community that has many benefits. New people bring new ideas, fresh perspectives, and different levels of experience.
One such benefit is the proliferation of
5 Python Packages South African Developers Should Know About
Very few things just work out of the box. As developers we know this, and are ready for it. When you dive into Python for the first time, the number of things that do indeed just work is amazing. Why
5 programming Terms You Need to Know
Are you unsure what a software development-related concept entails? Is it a term commonly used but never explained? Here, we’ll touch on 5 such terms and help you update your software development dictionary:
1. Software Development Dictionary: Responsive Web
Run multiple operating systems on your PC without dual-booting
Curious about running an operating system from within another operating system? This practice is called local desktop virtualisation, and has plenty of practical uses.
What is local desktop virtualisation?
Virtualisation on its own is the practice of separating the
Programming 101 – installing Python
Before you learn how to program, you need to first download and install a copy of Python on your computer. This tutorial will walk you through that process. These instructions are for installing Python 3 onto a computer running Windows