April meeting
Date: Monday, April 10th @ 7pm
Princeton Python Monthly: Apr 2023
Happy Spring!
Lately we've been doing high-level pdf parsing; opentaxforms [tis the season!]; anomaly detection in log files; and using recursive generators ["yield from"] to parse code.
Our next meeting is a week from Monday!
As usual we will start with a beginner-friendly segment, this time focusing on "using dictionaries to make your if-else code more compact and readable, and writeable too!" inspired by Gene's experiment in using python's new pattern-matching feature last month. Then as usual we'll do introductions/updates, and finally Mike's links will help us keep up with new tools and trends in open source. April links include: create single-file python runnables; more html components; cross-language tools, LLMs, and more!
And as always, your questions/ideas/doings are welcome--so join us!
* Note our newly unchanging meeting url, now posted on our home page: https://www.princetonpy.org/jitsi/
But first, check out AI Study Group tomorrow, discussing:
- chatGPT plugins
- incorporating chatGPT into MQTT--putting the ghost in the machine!
events:
sun 02apr2023 2p AI Study Group [first sundays]
mon 10apr2023 7p princetonpy meeting at https://www.princetonpy.org/jitsi/
links:
April links: https://www.princetonpy.org/next-meeting/
AI Study Group: https://fubarlabs.org/schedule/
LLM: https://en.wikipedia.org/wiki/Large_language_model
Links:
- Browser news: Firefox’s latest update adds a PDF editing feature, "Firefox View"
- blog.pypi.org has been launched!
- zipapp
- HTML foo: <input type="search">
- The Component Gallery
- nanobind
- LangChain - Building applications with LLMs through composability
https://github.com/hwchase17/langchain - Bloom - open source LLM
https://huggingface.co/bigscience/bloom - No Executable Is An Island Glyph
https://blog.glyph.im/2023/03/no-exe-is-an-island.html - NiceGUI
- Python 3.12