Scrape a Website for Changes with Python
How do you keep track of recent news in your field? I use a simple website listener script that scrapes websites for specific keywords, and if found, notifies me through email.
How do you keep track of recent news in your field? I use a simple website listener script that scrapes websites for specific keywords, and if found, notifies me through email.
Machine Learning (ML) is a subset of Artificial Intelligence (AI) that helps software perform tasks without explicit programming through a variety of statistical techniques, including deep learning (neural networks) that are inspired by theories about how the brain processes information. With Google AutoML Vision, functional (non-technical) developers can train machine learning models to classify images […]
If your employees work at different locations, you may want to visualize those facilities in a map; perhaps with worker population heatmapping to understand employee distribution, or with wayfinding to help your employees find each other and collaborate. As part of ongoing research on voice and visual interfaces, I developed a chatbot-guided employee location visualization […]
Every company is a data company. Corporations rely on sourcing, managing and manipulating data to understand their products, customers, and employees. As data collection services become more detailed and integrated into everyday applications, visualization is crucial to separate important data from nonsense, identify causal and cor-relational relationships, and ultimately, tell a story. In this post, we’ll […]
Unless you’ve been living under a rock for the past decade, you’ve undoubtedly heard of the blockchain. At least, bitcoin. Maybe you’ve heard so much about those virtual coins, that you own a couple of them. In this post, I’ll give you a conceptual overview of the blockchain, highlight its applications, and then show you how […]
Jupyter is an open source web application that deploys interactive notebooks containing code, text, data visualizations and more. Users can quickly develop and share big data and machine learning programs, without the need to constantly install the required libraries and frameworks. Jupyter deployments have sharply increased as enterprises embrace big data and machine learning technologies. […]
In 2017, I developed nuOS to help streamline my artificial intelligence research by combining several AI and machine learning libraries into an Ubuntu 16.04 distribution. Download it here. You will need rufus to mount it to a USB. This new version updates all of the original libraries with their latest versions, and now includes bigchainDB, […]
Automatic Speech Recognition (ASR) is a rapidly growing technology driven by mainstream adoption through Apple Siri, Google Assistant, Microsoft Cortana and many more. ASR seeks to provide a novel voice-driven user interface through either natural language processing or hot-word detection. The future of ASR technology can include natural language chatbots, voice-activated Internet of Things systems, […]
Advancements in video technology and artificial intelligence have given rise to computer vision, machine learning, deep learning, and neural networks. Libraries like Google’s TensorFlow and Facebook’s PyTorch provide unprecedented access to advanced machine learning tools for object and handwriting recognition algorithms, and more. This post prepares an Ubuntu 16.04 distribution for deep learning development, without […]
Nuclear Power is the safest source of clean, reliable energy. A quick glance at the energy deathprint, a chart that arranges energy sources by deaths per trillion kWh, reveals that nuclear energy has the lowest mortality rate at global average of 90 deaths/trillion kWh. Much of this success can be attributed to rigorous training and human […]