Skip to main content

arxivsummary - Arxiv summary report generator.

Project description

arxivsummary - Generate summary reports from arxiv

See CONTRIBUTING.md for build instructions, or install from PyPI with:

python -m pip install arxivsummary

Use arxivsummary -h for help.

For an example report, see https://github.com/gramster/arxivsummary/blob/main/example.md

The example was generated with:

python -m arxivsummary report -T DBG -t ollama -v

using ollama running locally with the vanilj/Phi-4 model.

The following topics are supported, and expand to the terms shown:

"ML": ["machine learning", "deep learning", "natural language processing"],
"CV": ["computer vision", "image processing", "object detection"],
"SE": ["software engineering", "programming languages", "software testing"],
"DS": ["data science", "big data", "data visualization"],
"DB": ["database systems", "data management", "data mining"],
"AI": ["artificial intelligence", "expert systems", "knowledge representation"],
"HCI": ["human-computer interaction", "user experience", "user interface design"],
"CC": ["cloud computing", "distributed systems", "networking"],
"SEC": ["cybersecurity", "information security", "cryptography"],
"WEB": ["web development", "web design", "web applications"],
"IOT": ["internet of things", "smart devices", "sensor networks"],
"DBG": ["debugging", "fault localization", "breakpoints", "stack trace"],
"TST": ["testing", "test automation", "test case generation", "test coverage"],

You can mix and match these; e.g.:

python -m arxivsummary report -T WEB,IOT,networking -t ollama -v

Development

This project uses flit. First install flit:

python -m pip install flit

Then to build:

flit build

To install locally:

flit install

To publish to PyPI:

flit publish

Version History

0.1 Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arxivsummary-0.3.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arxivsummary-0.3-py2.py3-none-any.whl (7.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file arxivsummary-0.3.tar.gz.

File metadata

  • Download URL: arxivsummary-0.3.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for arxivsummary-0.3.tar.gz
Algorithm Hash digest
SHA256 d2b43e6e4cb1ca7a65b6b42b7ba20858a3ce48a51011c4f8a8165b711e92ba5f
MD5 ce22a9ef0d20e09a65f3abcbe29b3be9
BLAKE2b-256 21c84a2a1a4b610e61e7a576adab6d1549982a9527768707708491b4429b32a5

See more details on using hashes here.

File details

Details for the file arxivsummary-0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: arxivsummary-0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for arxivsummary-0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 937110b979a8bfa70e701bd7ce6392170a72a6aed7cb9d7bfc3da8e0785e0b29
MD5 1731b230cebbb4eb657e47316d7c9c65
BLAKE2b-256 18664aee60e3442862b639ac30281358af92d98feb7ed162467fe0574725a3d1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page