GSoC 2026: High-Performance C++ Multimodal Ingestion Pipeline for Deep Search (Idea 2) #34259
Replies: 5 comments 6 replies
|
@reeseliao |
|
Hi @reeseliao , Thank you very much. |
|
@reeseliao In this current era dominated by AI, many project tasks—as well as the conceptualization of solutions to problems—can be rapidly facilitated through AI tools. This makes it increasingly difficult to accurately assess a developer's true capabilities. My hope is that the GSoC program will serve to genuinely enhance your personal technical skills and your business-oriented thinking, rather than merely becoming a means to pad your resume. Regarding this "AI PC" project, I would like you to approach it from the perspective of a real-world product. Consider how to design and optimize applications that are best suited for the Intel hardware platform—specifically, how to deploy these applications effectively within resource-constrained environments. This presents a significant contrast to deploying agents on servers, as you must contend with challenges such as limited memory resources, insufficient local computing power, and the computational limitations of running local LLMs. Furthermore, a purely local AI PC experience can sometimes be less than user-friendly. If you are able to adopt a "Cloud + Client" hybrid approach for key components of the application, you could significantly enhance the overall user experience. However, doing so would require you to carefully address issues regarding user data security as well as the operational costs associated with calling Cloud LLM APIs. (Please note: the "Cloud + Client" development approach is an optional requirement, not a mandatory one.) I look forward to reading your thoughts on this project and await your reply. Thank you very much. |
|
@reeseliao I would like to add a specific reminder: the application system performs AI-generation checks on submitted content. While you may use AI tools as an aid in drafting your application, we place a much greater emphasis on your personal understanding of—and insights into—the project. I am optimistic about your proposal; I encourage you to prepare your application with diligence. Please note that the final list of selected participants is subject to the official announcement by GSoC. A quick reminder about the dates: |
|
@reeseliao Additionally, I would like to remind you that the selection of the model/pipeline is a critical aspect of this project. In application scenarios where hardware resources are constrained, you must consider not only the model's functionality and capabilities but also its hardware resource footprint and response speed. |
Uh oh!
There was an error while loading. Please reload this page.
Hi @zhaohb and @18582088138,
I am writing to express my strong interest in the "OpenVINO Deep Search AI Assistant on Multimodal Personal Database" (Idea 2) for GSoC 2026. I've been diving into your work on the
ollama_openvinorepository and really appreciate the robust Go-based backend architecture you've built for AIPC deployment.Recently, I developed a localized multimodal semantic search engine (using LLaVA and Gemma2) designed to extract and analyze non-standard video data, such as animated videos with subtitles. A critical bottleneck I encountered in practice was severe multimodal hallucinations and memory overhead when handling high-frequency video frames and OCR tasks purely through Python wrappers.
While pure Python/FAISS pipelines are excellent for proof-of-concept, I believe building a production-ready standalone desktop application that handles "Word, PowerPoint, PDF, images, and videos" on AI PCs requires stricter resource control.
To complement your existing
ollama_openvinobackend, I propose building a C++ Native Multimodal Ingestion Client:Before I draft my formal proposal, I would greatly value your feedback. Does this hybrid architecture—combining a C++/OpenCV native preprocessing pipeline with your
ollama_openvinobackend—align well with your vision for the AIPC desktop assistant?Looking forward to your thoughts!
Best regards,
Reese Liao
https://github.com/reeseliao
All reactions