Baidu Geek Talk
Oct 9, 2023 · Artificial Intelligence
Code Understanding Technology: Building White-Box Software Knowledge Graph at Baidu
Baidu’s white‑box code understanding platform combines static, dynamic, non‑code and LLM‑based analyses in a three‑layer architecture that accelerates C/C++ processing ninefold, supports multiple languages, and powers applications such as intelligent unit testing, orphan‑function cleanup and AI‑driven risk detection, while future integration with models like GPT‑4 aims to enable multi‑turn code Q&A, automated refactoring and predictive testing.
ASTBaiduCI/CD
0 likes · 15 min read