yuukicammy / conference-projector

Conference Projector: See the big picture and find papers accepted in the international conference powerd by OpenAI.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conference Projector

Top Screen


Conference Projector

What is Conference Projector?

  • Conference Projector is a web application that visualizes the all papers in the International Conference.
  • You can search for papers that are closely related in terms of category and application based on the graph.
  • Instead of text-based search, you can explore papers with a wide perspective.
  • It also helps to grasp trending or niche areas within the conference.

Features

  • Display of scatter plots visualizing the all papers.
  • Search for papers based on category or application.
  • Display detailed information about papers and related papers.
  • Graph updates based on user interaction.

Demo

Currently only CVPR2023 is supported.

YouTube Screen

You can see a live demo of the website at the following link: Conference Projector

Tech Stack

Conference Projector is built using the following tools:

Usage

  1. Sign up for an account at modal.com and follow the setup instructions to install the modal package and set your API key.

  2. Sign up Microsoft Azure .

  3. Sign up OpenAI API.

  4. Clone this repository.

$ git clone https://github.com/your-username/conference-projector.git
$ cd conference-projector
  1. Install the required packages in the local environment. (Note: Basically, the necessary libraries are automatically installed in the Modal container. The libraries installed here are mainly needed to define type hints.)
$ pip install -r requirements.txt
  1. Prepare all data to be used for the website.
$ modal run src/pipeline.py
  1. Deploy the website
$ modal deploy src/webapp.py

License

This project is licensed under the MIT License. For more information, see the LICENSE file.

CVPR Open Access

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.

See the official website.

arXiv

Thank you to arXiv for use of its open access interoperability.

ToDo

  • Type hints with ""
  • English/Japanese settings
  • Modify the prompt
  • CI
    • lint
    • unittest
    • mypy
  • CD
  • Improve representative image extraction algorithm
  • Mobile adaptation
  • Marker changes for important papers

About

Conference Projector: See the big picture and find papers accepted in the international conference powerd by OpenAI.

License:MIT License


Languages

Language:Python 99.6%Language:CSS 0.4%