PythonHub
2.36K subscribers
2.35K photos
49K links
News & links about Python programming.
https://pythonhub.dev/
Download Telegram
Azure-Samples / chat-with-your-data-solution-accelerator

A Solution Accelerator for the RAG pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences. This includes most common requirements and best practices.

https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator
Building a Neural Network with PyTorch

Building your first neural network could seem like a formidable undertaking, but deep learning frameworks like PyTorch have made the task more accessible than ever. This article explains how to build a neural network using PyTorch.

https://haydenjames.io/building-a-neural-network-with-pytorch/
The Categories of Bugs in Python Apps

When writing a Python program, errors are inevitable. However, we can manage the types of errors we produce. Let’s explore a simple model categorizing these errors, from best to worst, and discuss how mindful tool usage can improve software quality.

https://threeofwands.com/the-types-of-errors-in-python-apps/
Generative AI for Beginners

A 12 Lesson course teaching everything you need to know to start building Generative AI applications.

https://microsoft.github.io/generative-ai-for-beginners/
pip.wtf

Inline dependencies for small Python scripts.

https://pip.wtf/
Robot Dad

This is an article about a father who created a chatbot named Robot Dad to answer his son’s questions. The chatbot is able to access and process information from the real world through Google Search. Robot Dad can also be used to translate languages.

https://blog.untrod.com/2023/11/robot-dad.html
Building a small REPL in Python

In a lot of my previous interpreter/compiler projects written in Python I hand-rolled a REPL (read-eval-print-loop). It turns out that Python comes with a bunch of batteries included and this is totally unnecessary—you get a lot of goodies for free. Let’s take a look at how to use them, starting from embedding a normal Python REPL in your project.

https://bernsteinbear.com/blog/simple-python-repl/
sysaidmin

Sysaidmin is a GPT-powered sysadmin for your machine. You can ask it to solve a problem, and it will run commands on your system (with your permission) to debug what's going on.

https://github.com/skorokithakis/sysaidmin/
Spinning Up in Deep RL

An educational resource produced by OpenAI that makes it easier to learn about deep reinforcement learning (deep RL).

https://spinningup.openai.com/en/latest/
Intro to Large Language Models

Andrej Karpathy's talk on introduction to Large Language Models covering the core technical component behind systems like ChatGPT, Claude, and Bard. What they are, where they are headed, comparisons and analogies to present-day operating systems, and some of the security-related challenges of this new computing paradigm.

https://www.youtube.com/watch?v=zjkBMFhNj_g