I've also recently cobbled together a CLI tool that lets me save discussion threads on Reddit, HN and Stack Exchange. Very much a beginner-level project but here it is in case anyone is interested:
Hello HN. sammelband.app is a hobby project written in Javascript that I started recently after stumbling upon Mozilla's Readability library. It is a web app that takes one or more URLs and extracts the relevant content from each web page to a single document, which can then be downloaded to your device or sent to your email. Pocket integration is available, and I plan to add integrations with other bookmarking services.
How useful is this? Honestly, I'm not sure, but I've learned a ton about web dev during the month I spent on this. There's also a special joy in seeing something I kludged together in my free time live on the Internet.
I've noticed that too, which is strange because some entries are rendered fine (e.g. Names of bacteria in the antibiotic entries). I'll have to poke around and find out what's wrong.
Yeah the category is taken directly from the Drugbank dataset, which can be rather specific and arbitrary. I'll see if there's a summary like you suggest that I could use instead.
Seems like the entry on Drugbank for insulin is "insulin human", which explains why it doesn't return an immediate match. The closest match using Levenshtein distance is "inulin" instead.
Thanks for pointing that out :) I'll have to do some tweaking.
Sorry about that. I've done my best to make sure my code works before and after pushing changes to production. I think it might be due to limitations on the hosting side as I'm using the free tier on PythonAnywhere.
It's not usually this slow. I suspect the sluggishness is due to issues on the hosting end related to the spike in traffic. That said, I'm hoping by refactoring the code I can improve performance. Loading spinners is a good idea.
Thanks so much for trying it out and giving your suggestions!
Muler is a Flask app that allows users to search for pharmacological information by entering generic or proprietary drug names. External libraries used include Flask, SQLAlchemy, and FuzzyWuzzy.
This is a hobby project I made during my final year of medical school. As far as I can tell from the logs there are no more than five humans who use it semi-regularly (lots of bots pinging though). I don't mind because I find it very useful personally, and I've also learned a lot about Python, web dev, and databases.
Right now I'm trying to refactor the code (just wrote my first class) and implement unit tests (just started reading the Pytest docs), so I'd really appreciate specific feedback and tips about those.
I've also recently cobbled together a CLI tool that lets me save discussion threads on Reddit, HN and Stack Exchange. Very much a beginner-level project but here it is in case anyone is interested:
https://github.com/PizzaMyHeart/filum