Skip to content

Releases: impredicative/newssurvey

0.8.0

03 Nov 17:54
Compare
Choose a tag to compare
  • [invalidating] Add a filter step to the workflow to filter condensed articles by section before they are used to write a section. This was added to give more of a chance for all articles to be used when there are more articles than can fit in the LLM context. As for when there aren't too many articles, the output should nevertheless be more focused. This will invalidate the preexisting disk cache after this step.
  • Update the citation pattern from [1,2,3] to [1][2][3] for easier searching. This affects these output formats: txt, md, html, pdf
  • Update the user agent string as its prior value was no longer working.
  • Update the workflow to remove any empty sections, if any, at each applicable step.

0.7.2

28 Sep 22:02
Compare
Choose a tag to compare
  • Mitigate a diskcache hang by limiting the rate_articles and condense_articles modules to use a max of 12 threads instead of 16.

0.7.1

25 Sep 22:54
Compare
Choose a tag to compare
  • [invalidating] Update the condense_article and combine_articles prompts to perform a critical assessment. This will negate the reuse of prior disk cache.
  • Update all sample links in readme to use GitHub Pages links for more reliable HTML rendering.

0.7.0

19 Sep 22:05
Compare
Choose a tag to compare
  • [invalidating] If the user query is rejected by the LLM for any reason, the rejection reason is now printed as an error. This negates prior disk cache for the LLM as the prompt has changed.

0.6.1

18 Sep 10:26
Compare
Choose a tag to compare
  • Update HTML output to use Tippy.js to show tooltip. This fixes issues with the tooltip's placement.

0.6.0

18 Sep 07:16
Compare
Choose a tag to compare
  • [invalidating] Update list_search_terms prompt to reject invalid input such as a file path, etc. This change to the prompt however negates the prior disk cache.
  • Update combine_articles module to add a validation check to ensure that there is at least one citation in each section for which one or more articles are available.

0.5.1

17 Sep 19:34
Compare
Choose a tag to compare
  • Update the lower limit of max_sections from 10 to 5.

0.5.0

17 Sep 16:06
Compare
Choose a tag to compare
  • [invalidating] The number of disk cache shards were increased from 8 to 16. This new value should better support the 16 concurrent OpenAI workers. This will negate the prior disk cache.
  • Add support for physorg source for science articles. It is documented in the readme. Corresponding sample files are also linked in the readme.
  • Various minor improvements.

0.4.2

15 Sep 20:29
Compare
Choose a tag to compare
  • Make minor improvements to PDF output.
  • Fix condense_articles function to limit max_workers to 8 in order to work around diskcache hanging if this number is higher.

0.4.1

15 Sep 16:42
Compare
Choose a tag to compare
  • Support PDF output using reportlab.
  • Update openai to 1.45.0 (from 1.44.1) and also other dependencies.