<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/rpython/best-of/2022/10" -->

---
title: Best Real Python posts — October 2022 | daily.dev
description: The most upvoted Real Python posts from October 2022, curated by the daily.dev community.
canonical: https://daily.dev/sources/rpython/best-of/2022/10
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/rpython/best-of/2022/10
og:type: website
og:site_name: daily.dev
og:title: Best Real Python posts — October 2022 | daily.dev
og:description: The most upvoted Real Python posts from October 2022, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Real Python — October 2022

1. 1  
[](https://daily.dev/posts/chatterbot-build-a-chatbot-with-python-real-python-qg0--t8io "ChatterBot: Build a Chatbot With Python – Real Python")  
Article  
![Avatar of rpython](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/rpython)Real Python · 4y  
ChatterBot: Build a Chatbot With Python – Real Python  
The ChatterBot library combines language corpora, text processing, machine learning algorithms, and data storage and retrieval. You can build an industry-specific chatbot by training it with relevant data. The chatbot was built and tested with Python 3.10.7 but should also run with older Python versions. If you don’t have all of the prerequisite knowledge before starting this tutorial, that’s okay.  
33  
1
2. 2  
[](https://daily.dev/posts/build-a-tic-tac-toe-game-engine-with-an-ai-player-in-python-real-python--2xtieyod "Build a Tic-Tac-Toe Game Engine With an AI Player in Python – Real Python")  
Article  
![Avatar of rpython](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/rpython)Real Python · 4y  
Build a Tic-Tac-Toe Game Engine With an AI Player in Python – Real Python  
The Tkinter front end is a streamlined version of the same game that’s described in a separate tutorial. The PyScript front end lets you or your friends play the game in You’ll start by implementing the low-level details of the tic-tac-toe library, and then you'll use those to implement a higher-level game front end.  
18
3. 3  
[](https://daily.dev/posts/python-3-11-cool-new-features-for-you-to-try-real-python-eafar-3cj "Python 3.11: Cool New Features for You to Try – Real Python")  
Article  
![Avatar of rpython](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/rpython)Real Python · 4y  
Python 3.11: Cool New Features for You to Try – Real Python  
Python 3.11 will be published on October 24, 2022\. It's now ready for prime-time use. You'll learn about new features and improvements like: better error messages with more informative tracebacks. You’ll use a data class to encapsulate the information about each programmer: # programmers.py. Each Person will have a name and a life-span attribute. The traceback is even more useful.  
13

[See all Real Python archives](/sources/rpython/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/rpython/best-of/2022/10#page","url":"https://daily.dev/sources/rpython/best-of/2022/10","name":"Best Real Python Posts — October 2022","description":"The most upvoted Real Python posts from October 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/rpython/best-of/2022/10#items","numberOfItems":3,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/chatterbot-build-a-chatbot-with-python-real-python-qg0--t8io","name":"ChatterBot: Build a Chatbot With Python – Real Python"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/build-a-tic-tac-toe-game-engine-with-an-ai-player-in-python-real-python--2xtieyod","name":"Build a Tic-Tac-Toe Game Engine With an AI Player in Python – Real Python"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/python-3-11-cool-new-features-for-you-to-try-real-python-eafar-3cj","name":"Python 3.11: Cool New Features for You to Try – Real Python"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Real Python","item":"https://daily.dev/sources/rpython"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/rpython/best-of"},{"@type":"ListItem","position":5,"name":"October 2022"}]}]}
```

