cvpr2023_survey
This is the repository for the CVPR 2023 survey.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.4%) to scientific vocabulary
Repository
This is the repository for the CVPR 2023 survey.
Basic Info
Statistics
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
CVPR 2023 Survey
Prerequisites
NOTE: Example codes in the README.md are written for Docker Compose v2.
Prerequisites installation
Here, we show example prerequisites installation codes for Ubuntu. If prerequisites are already installed in your environment, please skip this section. If you want to install it in another environment, please follow the official documentation.
- Docker and Docker Compose: Install Docker Engine
- NVIDIA Container Toolkit (nvidia-docker2): Installation Guide
Install Docker and Docker Compose
```bash
Set up the repository
$ sudo apt update $ sudo apt install ca-certificates curl gnupg lsb-release $ sudo mkdir -p /etc/apt/keyrings $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg $ echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Install Docker and Docker Compose
$ sudo apt update $ sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin ```
If sudo docker run hello-world works, the installation succeeded.
Download all CVPR 2023 papers
(Optional) Parse CVF page
NOTE: JSON file created by this step is already included in the repo. So this step is optional.
Please run the following command inside the "core" container (This command generates papers.json under the data directory). This process will take 10-20 minutes.
bash
$ poetry run python3 src/scripts/parse_cvf_page.py
Download PDF
Please run the following command from inside the "core" container.
bash
$ poetry run python3 src/scripts/download_papers.py
Generate summaries of CVPR 2023 papers
Setup environmental variables
We use the following APIs to generate summaries:
- Mathpix API: To convert PDF into Latex format text.
- OpenAI API: To use LLM (GPT).
To use the above APIs, we need to set the following environmental variables:
- MATHPIXAPIID
- MATHPIXAPIKEY
- OPENAIAPIKEY
So please run the following command to create an envs.env file and replace sample values with actual ones.
bash
% cp environments/envs.env.sample environments/envs.env
Values written in the envs.env file are automatically loaded by docker and stored as environmental variables in the container.
Convert PDF to Latex format text
Here convert PDF to Latex format using Mathpix API. This makes it possible to extract the original structure of papers.
Please run the following command from inside the "core" container.
bash
$ poetry run python3 src/scripts/convert_to_latex.py
Generate summaries
Now we are ready to generate summaries by using LLM (GPT). Please run the following command from inside the "core" container.
bash
% poetry run python3 src/scripts/generate_summaries.py
Owner
- Name: cvpaper.challenge
- Login: cvpaperchallenge
- Kind: organization
- Repositories: 8
- Profile: https://github.com/cvpaperchallenge
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you want to cite this repo, feel free to use this (but only if you loved it 😊)"
title: "CVPR2023_Survey"
abstract: "This is the repository for the CVPR 2023 survey."
date-released: 2024-5-8
authors:
- family-names: "Kubotani"
given-names: "Yoshiki"
- family-names: "Fukuhara"
given-names: "Yoshihiro"
- name: "cvpaper.challenge"
version: 0.1.0
doi: 10.5281/zenodo.11149777
license: "MIT"
url: "https://github.com/cvpaperchallenge/CVPR2023_Survey"