The past few weeks have seen significant progress in the development of Nag.bot, an AI-driven accountability partner app designed to help users reach their goals and spend their time wisely. Key Features Implemented Looking Ahead With the core functionalities of authentication, chat, and error handling in place, the focus will now shift to refining these …
Author Archives: snovak
WIP on a new MVP
I’ve started work on my latest small bet. An AI accountability partner, called Nag Bot will be available on iOS, Android, and as a web app. Time is a precious resource, we should spend it as wisely as we spend our money. That is what this app will do. It will discuss your projects with …
Day Two: More Text Wrangling
Goal today: Separate the text doc from yesterday into sections. Running into issues with it though. I was hoping I could depend on ALL CAPS and other identifiers to separate sections out. In a few cases, it’s difficult to decipher between section titles and body. In the PDF, I might be able to use italics …
Day One: Text Wrangling
We are starting with a wholly unusable PDF File (https://docs.house.gov/billsthisweek/20240318/WDI39597.PDF). First we need to parse it into usable data. Goal 1: Read and parse the document Goal 2: Extract sections. Read and parse the document What are some readily available open source projects that I can use to parse PDFs into text? Let’s try some …
US Spending Visualizations
This week another Uniparty Omnibus spending bill was passed without much a fuss. I was thinking Speaker Johnson was going to be a force to stand up to the machine and reduce spending. I thought he was going change things. I may have been mistaken. 😞 We need to get inflation under control, its like …
Resisting The Machine
Thoughts from: I Can’t Overstate How Dire This Is | Bret Weinstein I recently watched “Leave the World Behind“. It’s a message, a clear and terrifying message from our adversary. It’s a message about what happens when we resist they/them. When I refer to “they/them”, I’m not referring to the confused millennial non-binary they/them sorts. …
Homeschool web app Work in progress.
Lately I’m building a topics hierarchy. It could otherwise be called categories, or taxonomy, or whatever else, but for some reason, “topics” seems to fit the bill. This is a first run at the UI, basically I need it to add, edit, and remove a nested hierarchy of topics. Only admin users will see this, …
Upgrading Nextcloud
I use Nextcloud, running on a little box in my closet, as an alternative to iCloud or Google Cloud. It’s amazing, really. I’m very grateful that this open source software is available to people who have the will and wherewithal to buck the big personal data miner mafia corps. When it became obvious what these …
ChatGPT – Scaffolding a Nextcloud Plugin
🤯 I’m continually impressed by ChatGPT. This morning I thought it would be really nice to be able to track my health statistics on Nextcloud, my private cloud that I have running just behind me in my closet. What a cool little project to give to ChatGPT and see how quickly we can get something …
Vosk on-device Speech-to-text
Since I’ve started using GrapheneOS, a deGoogled Android build, I’ve missed several services you typically get from Apple or Google on my device, one of those core services is Speech-to-Text. It helps a lot to speed up note taking, writing text messages, etc. I’ve been using a very crude Vosk keyboard on Android to fill …