Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Good First Issue: Contribute a New Demo #193

Open
riacheruvu opened this issue Feb 4, 2025 · 2 comments · May be fixed by #221 or #224
Open

Good First Issue: Contribute a New Demo #193

riacheruvu opened this issue Feb 4, 2025 · 2 comments · May be fixed by #221 or #224
Labels

Comments

@riacheruvu
Copy link
Contributor

riacheruvu commented Feb 4, 2025

Description

We are looking for contributors to develop new, engaging demos that showcase the capabilities of the OpenVINO toolkit. These demos will be used at Intel booths during events to highlight the optimization and acceleration of AI applications. Your demo should be interactive, visually appealing, and demonstrate real-time AI inference.

This project will involve Python programming; basic experience with AI models from frameworks like PyTorch, TensorFlow, OpenVINO, or ONNX is beneficial. To learn more about the OpenVINO toolkit, visit the documentation here.

Steps:

  1. Develop a New Demo:

    • Create a demo that showcases additional capabilities of OpenVINO, such as support for new AI models or integration with other technologies.
    • A great place to start is looking at the OpenVINO Notebooks repository for different use cases that are supported, and exploring how to port it to the OpenVINO Build Deploy repository's demo format.
    • Ensure the demo provides results within a reasonable time frame (less than 15-20 seconds).
    • Ensure the demo runs on a Github CI.
  2. Enhance User Experience:

    • Implement optimizations (for example, via model quantization) to reduce latency and improve the efficiency of AI inference.
    • Optionally, add features such as real-time data visualization and user input handling to make the demo more engaging (see existing demos for examples).
  3. Documentation:

    • Provide clear and detailed documentation for setting up and running the demo.
    • Include comments in the code to explain key sections and logic.

How to Get Started:

  1. Fork the OpenVINO Build Deploy repository.
  2. Follow these installation instructions to setup your environment and install the required dependencies for this project.
  3. Read Demo Contribution Guide.
  4. Build your demo and ensure it meets the requirements specified in the contribution guide.
  5. Submit a pull request with your demo and documentation.

We look forward to your contributions and seeing the innovative demos you build!

@riacheruvu riacheruvu changed the title Good First Issue: Contribute a New Demo to OpenVINO Good First Issue: Contribute a New Demo Feb 4, 2025
@sushanthk-262
Copy link

OpenVINO_Team4 is taking this issue for Intel OSS hack.

@adrianboguszewski
Copy link
Contributor

This issue can be taken multiple times by multiple times provided that new demos are unique

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants