PythonHub
2.37K subscribers
2.35K photos
49K links
News & links about Python programming.
https://pythonhub.dev/
Download Telegram
Generics and Typeclasses in Knuckledragger

This blog post explores implementing typeclasses and overloading in Knuckledragger, a Python-based proof assistant using Z3. It discusses managing abstraction layers between Python and Z3 expressions using SortDispatch and dataclasses.

https://www.philipzucker.com/knuckle_typeclass/
Intro to Machine Learning featuring Generative AI

The course starts with the fundamentals, covering what machine learning is, how it differs from traditional approaches, and where it’s used. It then dives deeper into the mechanics, exploring different models, algorithms, and training processes. Next, it introduces Generative AI, explaining how it creates new content, before wrapping up with the architecture of AI systems and how to desi...

https://www.youtube.com/watch?v=tmB5JIX3Lxk
A smart and flexible string joining library for Python developers.

SmartJoiner is a Python library for advanced string joining, featuring dynamic separators, conditional joins, localized formatting, and smart text manipulation.

https://pypi.org/project/smartjoiner/
Automating and Responding to Sentiment Analysis with Diffbot's Knowledge Graph

This article demonstrates how to use Diffbot's Knowledge Graph API to automate sentiment analysis of news articles, specifically targeting negative mentions of a product (Xbox). It outlines the process of designing a DQL query, writing Python code to fetch results, and automating the entire workflow using Pipedream to receive weekly email reports.

https://www.raymondcamden.com/2025/03/10/automating-and-responding-to-sentiment-analysis-with-diffbots-knowledge-graph
Building Google Docs with Python, JavaScript, CKEditor, Google Login, and more.

Learn how to build a Google Docs-like platform with real-time collaboration, modern authentication using Google OAuth, and rich text editing via CKEditor. It covers production-ready configurations, database setup, and secure user management, emphasizing a balance between a stable backend and a cutting-edge frontend.

https://www.youtube.com/watch?v=OGCE3OUO4G8
👍1
Using Python to Measure Immigration Trends

This post uses Python and the American Community Survey (ACS) data to analyze immigration trends in Great Neck, NY, revealing a shift from Iranian to Chinese immigrants and a significant increase in the "Asian alone" population between 2009 and 2023. The author provides code for others to analyze immigration in their own hometowns.

https://arilamstein.com/blog/2025/03/04/using-python-to-measure-immigration-trends/