jesse_jcharis

Streamlit Projects – An App Challenge Series

In this series of post we will be building several web applications using Streamlit. The plethora of apps we will be building will range from simple fun and useful apps to complex data science apps. Our main framework will be streamlit. So what is streamlit? Streamlit is a powerful framework for build data apps as …

Streamlit Projects – An App Challenge Series Read More »

How to Develop and Publish Julia Packages For Beginners

Julia is an exciting and fascinating programming language like Python and R and Go. It offers several benefit if you are into scientific computing and Datascience. In this tutorial we will explore how to develop and publish Julia Packages. We will using this simple workflow for designing our package. This describes everything that we will …

How to Develop and Publish Julia Packages For Beginners Read More »

How to Programmatically Label Datasets using Snorkel in Python

Machine Learning can be grouped into two based on the presence or absence of labels or target class. This gives us the main branches of supervised machine learning (where the dataset is provided with predefined labels) and unsupervised machine learning (where there are no labels given). The task of assigning labels to a dataset is …

How to Programmatically Label Datasets using Snorkel in Python Read More »

How to Generate Documentations with MkDocs

Documentations are essential for building softwares, in fact documentation is also part of the software you design and develop. It is what differentiate a good software from not a good one. In this tutorial we will be learning how to use a nice library called mkdocs to generate documentations for our software project. As the …

How to Generate Documentations with MkDocs Read More »

How to Visualize Neural Networks

Neural Networks or preferably called Artificial neural networks forms the building block for Deep learning activities. In this article, we will explore the various ways we can visualize your neural network architecture. We will be using 4 different methods to help us visualize the components of a neural network. By the end of this tutorial …

How to Visualize Neural Networks Read More »

Data Analysis with JavaScript Using Data-Forge

Python is popular in the data science world. It has several libraries and packages for performing data analysis, data visualization, machine learning,deep learning and also for converting your models into product. Certain libraries like Pandas, Scikit-learn, Tensorflow, PyTorch, Flask, Streamlit and Plotly made Python very useful for Data Scientist and Data Engineers. JavaScript on the …

Data Analysis with JavaScript Using Data-Forge Read More »

Introduction to Python Typing For Type Annotation

All programming languages can be classified under two main groups based on how and when we assign data-types to variables before the program runs. In this respect there can be static typed programming languages such as Java, C++ ,Go and dynamic typed programming languages such as Python, JavaScript, Julia. However certain languages offers the freedom …

Introduction to Python Typing For Type Annotation Read More »