Category: Open Source

  • 100 Basic Python Codes

    100 Basic Python Codes

    Source: PYPL Popularity of Programming Language, Feb 2024. The PYPL Popularity of Programming Language Index is created by analyzing how often language tutorials are searched on Google. Worldwide, Python is the most popular language, Python grew the most in the last 5 years (2.6%) and Java lost the most (-5.3%). Read more here. Python is…

  • Basic Python Programming

    Basic Python Programming

    This guide introduces basic concepts and features of the Python programming language. It covers a range of topics, including installation, variables, strings, lists, tuples, sets, dictionaries, loops, conditionals, functions, and modules. The comprehensive content provides valuable information for beginners seeking to learn Python for data science or general programming.

  • Time Series Forecasting of Hourly U.S.A. Energy Consumption – PJM East Electricity Grid

    Time Series Forecasting of Hourly U.S.A. Energy Consumption – PJM East Electricity Grid

    In the green energy sector, being able to forecast the electricity usage is a core part of any electricity retailer’s business.  The business problem is as follows: Given the historical power consumption, what is the expected power consumption for the next 365 days? In this study, we will address the problem by building a reliable…

  • Morocco Earthquake EDA

    Morocco Earthquake EDA

    Featured design via Canva. Powerful earthquake rocks central Morocco A 6.8-magnitude earthquake struck in Morocco’s High Atlas mountain range at 11:11 p.m. local time on Friday, Sept. 8 2023 (Source: USGS) The quake is the strongest to hit the nation’s center in more than a century, and its epicenter was not far from popular tourist and…

  • Wind Farm AEP Optimization in SciPy – Horns Rev 1 Site

    Wind Farm AEP Optimization in SciPy – Horns Rev 1 Site

    The post outlined the process of optimizing the Annual Energy Production (AEP) of the Horns Rev 1 wind farm using the SciPy algorithm. The results derived from SciPy were cross-validated using other optimizers such as Optuna and PyWake. The study iterates the importance of offshore wind farms in meeting Denmark’s goals of increased electricity generation.

  • An Overview of Video Games in 2023: Trends, Technology, and Market Research

    An Overview of Video Games in 2023: Trends, Technology, and Market Research

    The gaming industry is rapidly growing, projected to reach a revenue of $365.6 billion in 2023. Major trends include Web3 gaming, AI integration, and a push for consolidation. Fashion brands collaborate for virtual sales, and advances in gaming technology, such as AR/VR and cloud-based gaming, promise an even more immersive experience for gamers.

  • Datapane Stock Screener App from Scratch

    Datapane Stock Screener App from Scratch

    This content provides a quick guide for value investors to use the Datapane stock screener API in Python. It includes instructions for installation, importing standard libraries, setting the stock ticker, downloading stock Adj Close price, and creating visualizations. The post also describes how to build a powerful report using Datapane’s layout components.

  • Unsupervised ML, K-Means Clustering & Customer Segmentation

    Unsupervised ML, K-Means Clustering & Customer Segmentation

    The goal of this post is to describe the most popular, easy-to-use, and effective data-driven techniques that help organizations streamline their operations, build effective relationships with with individual people (customers, service users, colleagues, or suppliers), increase sales, improve customer service, and increase profitability. Customer Segmentation (CS) is a core concept in this technology. This is the…

  • Risk-Aware Strategies for DCA Investors

    Risk-Aware Strategies for DCA Investors

    Dollar-Cost Averaging (DCA) is an investment approach that involves investing a fixed amount regularly, regardless of market price. It offers benefits such as risk reduction and market downturn resilience. It’s useful for beginners and can be combined with other strategies for a disciplined investment approach. References include Investopedia and Yahoo Finance.

  • A Closer Look at the Azure Cloud Portfolio – 3. Azure DevOps Boards

    A Closer Look at the Azure Cloud Portfolio – 3. Azure DevOps Boards

    Azure Boards (AB), part of Azure DevOps suite, is a tool for managing software development work that allows planning, tracking, customization, and discussion. The post outlines how to start with AB, set up a project, create and manage work items, customize a project’s boards, and organize work into sprints. AB’s key advantages include its flexibility,…

  • GPT & DeepLake NLP: Amazon Financial Statements

    GPT & DeepLake NLP: Amazon Financial Statements

    The post outlines the implementation of an AI-powered chatbot using NLP to process and analyze financial data from Amazon’s financial statements. The tool employs LlamaIndex and DeepLake to answer queries, summarize financial information, and analyze trends. This approach enhances the efficiency of data analysis, making it a valuable resource for finance and banking professionals.

  • The $0 MarTech Stack for Small Business

    The $0 MarTech Stack for Small Business

    The post is a comprehensive guide to marketing technology, or martech. It covers the development of customer data platforms for managing marketing operations, as well as ten categories of free martech SaaS tools useful for startups. The categories include marketing automation, social media, SEO, lead generation, graphic design, PR, email marketing, project management, conversion rate…

  • Working with FRED API in Python: U.S. Recession Forecast & Beyond

    Working with FRED API in Python: U.S. Recession Forecast & Beyond

    The FRED API, or Federal Reserve Economic Data, provides over 267,000 economic time series from 80 sources, offering a wealth of data to promote economic education and research. It encompasses U.S. economic and financial data, including interest rates, monetary indicators, exchange rates, and regional economic data. Additionally, we analyzed correlations, trained currency exchange prediction models,…

  • Dabl Auto EDA-ML

    Dabl Auto EDA-ML

    Dabl, short for Data Analysis Baseline Library, is a high-level data exploration library in Python that automates repetitive data wrangling tasks in the early stages of supervised machine learning model development. Developed by Andreas Mueller and the scikit-learn community, it facilitates data preprocessing, advanced integrated visualization, exploratory data analysis (EDA), and ML model development, demonstrated…

  • A Closer Look at the Azure Cloud Portfolio – 1. Essentials

    A Closer Look at the Azure Cloud Portfolio – 1. Essentials

    The article presents an extensive overview of Microsoft Azure services in comparison with Amazon Web Services (AWS) and Google Cloud Platform (GCP). It reveals that Azure’s cloud revenue for 2021 outperformed AWS and GCP combined, comprising nearly 80% of Fortune 500 companies as clients. The piece elaborates on Azure’s cloud concepts, Azure Synapse SQL Pool,…

  • Data Visualization in Python – 1. Stock Technical Indicators

    Data Visualization in Python – 1. Stock Technical Indicators

    Featured Photo by Monstera on Pexels. In this post, we will put forward advanced integrated data visualization (AIDV) in the stock trading decisions and stock price prediction. The objective is to implement and visualize most popular stock technical indicators that are commonly used in technical analysis. From the point of view of algo trading, this…

  • AI-Driven Object Detection & Segmentation with Meta Detectron2 Deep Learning

    AI-Driven Object Detection & Segmentation with Meta Detectron2 Deep Learning

    The post introduces Detectron2, a powerful object detection and image recognition platform developed by Facebook AI Research (FAIR). It discusses the platform’s applications in computer vision research and production, as well as its capabilities such as panoptic segmentation and Densepose. The post also covers aspects of using Detectron2, including installation, model training, and inference, and…

  • 50 Coronavirus COVID-19 Free APIs

    50 Coronavirus COVID-19 Free APIs

    The COVID-19 pandemic has triggered the creation of numerous free, accessible APIs providing real-time data on the virus’s spread. With data in JSON and CSV formats sourced from reputable institutions, developers and researchers can track cases, government policies, and more for informed decision-making and analysis.

  • XOM SMA-EMA-RSI Golden Crosses ’22

    XOM SMA-EMA-RSI Golden Crosses ’22

    Featured Photo by Johannes Plenio on Pexels. Today we will discuss the XOM stock using most basic technical trading indicators (TTIs) within the Python library ta-lib. Recall that this library is widely used by algo traders requiring to perform technical analysis of financial market data. It includes 150+ indicators such as ADX, MACD, RSI, Stochastic,…

  • Textual Genres Analysis using the Carloto’s NLP Algorithm

    Textual Genres Analysis using the Carloto’s NLP Algorithm

    Featured Photo by Dominika Roseclay on Pexels. Computational Linguistics (CL) is the scientific study of language. Oftentime, CL is linked to the Python software development based on Natural Language Processing (NLP) libraries. NLP basically consists of combining machine learning (ML) techniques with text, and using math and statistics to get that text in a format…