The António Lopes Edition #290
brunoamaral
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hope you're ready, what we have is heavy. Let's hear it for @antoniolopes who shines from the shadows and gave Gregory an AI upgrade. Let's get to it before your patience starts to fade.
António has been helping Gregory since the early stage, with the relevancy algorithm, and advice worthy of a sage. This time he brought a new summariser for the abstracts that can process the database through Django's management commands.
./manage.py get_takeaways
will populate the "takeaways" column with the key points within the abstract of each article.In future releases we may use this to improve the newsletters and automatic tweets.
And his magic didn't stop here. There is a new API endpoint that allows you to add new articles via http POST requests.
There is also a new
SciencePaper
class to make sure we have all the required information when saving article. This is also used to clean up the abstracts of any weird characters or html.To save on CPU, and be gentle with the crossref API, we now stop trying to fetch missing data after trying for 30 days.
A special word of appreciation goes out to @codeZenon for taking the time to help us improve the documentation.
Development of new features and improvements has been 3x faster than documentation, and I don't expect it to improve. Our time is scarce. Which isn't the same as saying we don't care.
If you have any questions, please reach out by posting an issue or adding a thread in the discussion page.
Final note, remember to run
./manage.py migrate
andpip install -r requirements.txt
in the admin container when upgrading.What's Changed
New Contributors
Full Changelog: v12...v13
This discussion was created from the release The António Lopes Edition.
Beta Was this translation helpful? Give feedback.
All reactions