A simple telnet based Taboo game in async Python
Marton Trencseni - Sun 06 October 2024 • Tagged with taboo, python, async
I built a simple Python-based Taboo game server using asyncio
to provide a customizable multiplayer experience via Telnet.
Marton Trencseni - Sun 06 October 2024 • Tagged with taboo, python, async
I built a simple Python-based Taboo game server using asyncio
to provide a customizable multiplayer experience via Telnet.
Marton Trencseni - Sat 15 June 2024 • Tagged with python, async, message, queue, unit, test
I write a small library of unit tests for the message queue servers.
Marton Trencseni - Wed 22 May 2024 • Tagged with python, async, message, queue
In this final post on the toy Python async message queue server implementation, I make further feature and code improvements.
Marton Trencseni - Sun 23 July 2023 • Tagged with mmm, marketing, mixed, model, lightweight_mmm, google, python
I describe the concept of Marketing Mix Modeling using Google's LightweightMMM library.
Marton Trencseni - Sun 07 May 2023 • Tagged with gpt, python, gnews, ai
I show how I used GNews and the OpenAI API to build GPT News Poet, a fun toy site showing silly AI poems based on today's news.
Marton Trencseni - Sun 05 March 2023 • Tagged with python, async, message, queue, chatgpt
I try to get ChatGPT to write the codes in the previous posts. It's able to write the basic message queue skeleton, but cannot implement more complicated features such as delivery semantics with caching.
Marton Trencseni - Thu 02 March 2023 • Tagged with python, async, message, queue
I write a somewhat more complicated, but still relatively simple async message queue server in Python.
Marton Trencseni - Mon 27 February 2023 • Tagged with python, async, message, queue
I write a simple, bi-directional async message queue server in Python.
Marton Trencseni - Wed 21 December 2022 • Tagged with similarity, python, word2vec, doc2vec, pytorch, tensorflow
I use Doc2Vec to try to find pairs of similar API functions between Pytorch and Tensorflow.
Marton Trencseni - Sat 10 December 2022 • Tagged with similarity, python, gensim, word2vec, doc2vec, pyml
In the previous posts, I used the Doc2Vec neural network architecture to compute the similarities between my blog posts, and explored the quality of the scores. In this final post, I show how I added the final Articles You May Like recommendation sections to the blog — it's live!
Marton Trencseni - Sun 04 December 2022 • Tagged with similarity, python, gensim, word2vec, doc2vec, pyml
In the previous post, I used the Doc2Vec neural network architecture to compute the similarities between my blog posts. In this second post I investigate the results further by examining clusters in graphs.
Marton Trencseni - Sat 03 December 2022 • Tagged with similarity, python, gensim, word2vec, doc2vec, pyml
One of the things I learned at Facebook is the power of recommendations. Examples are People You May Know (PYMK), Groups You May Like (GYML) and Pages You May Like (PYML). Inspired by these, I am planning to add an Articles You May Like widget to Bytepawn, based on the semantic similarity of blog posts. I use the Doc2Vec neural network architecture to compute the similarity between my blog posts, and return the top 3 recommendations for each page.
Marton Trencseni - Wed 30 November 2022 • Tagged with timeseries, prophet, darts, python
One of the most common Data Science tasks in a business setting is timeseries forecasting. I was curious what methods and libraries other Data Scientists use, so I posted an "Ask HN" on Hacker News. The post generated 89 comments, most of them high-quality. This is my summary of the discussion.
Marton Trencseni - Sun 22 May 2022 • Tagged with python, decorators
I show toy implementations of Python decorator patterns that may be useful for Data Scientists.
Marton Trencseni - Thu 12 May 2022 • Tagged with python, dataclass, decorator
I write a toy implementation of Python's @dataclass
decorator to improve my Python fu and learn more about decorators and metaprogramming.
Marton Trencseni - Sun 08 May 2022 • Tagged with python, decorators
I show toy implementations of Python decorator patterns such as @measure
, @repeat
, @trace
, @count
, @singleton
, and @app.route
(made famous by Flask).
Marton Trencseni - Thu 05 May 2022 • Tagged with python, enum
I extend my previous toy implementation of Python's Enum
class to add more features.
Marton Trencseni - Tue 03 May 2022 • Tagged with python, enum
I write a toy implementation of Python's Enum
class to learn about Python metaclasses.
Marton Trencseni - Fri 22 April 2022 • Tagged with python, types
I show slightly more advanced aspects of type checking in Python for Data Scientists.
Marton Trencseni - Sun 17 April 2022 • Tagged with python, types
I show slightly more advanced uses of type checking in Python.