روش کار سیستمشون اینجوریه:
🔩 یه مدل هوش مصنوعی (مثل CodeT5 یا CodeBERT) کد رو میخونه و پیشنهاد میده.
یه موتور منطقی هم هست که با استفاده از استدلال سمبولیک، کد رو عمیقتر چک میکنه، مثلاً:
🔹آیا متغیرها درست استفاده شدن؟
🔹 ممکنه کد crash کنه؟
🔹 آیا باگ منطقی داره؟
بعد این دو تا رو با هم ترکیب میکنن تا بهینهتر در مورد کد کامنت بدن.
یعنی به جای اینکه فقط بگن «این اشتباهه»، میگن چرا اشتباهه و طوری که قابل فهم باشه.
Methodology – How does their system work?
Here’s what they built, in simple steps:
🔩 An AI model (like CodeT5 or CodeBERT) reads the code and makes suggestions.
A logic engine (symbolic reasoning tool) also checks the code for deep issues, like:
🔹Are variables used right?
🔹Could this crash?
🔹Is there a logic bug?
They combine both to make smarter review comments.
So instead of just saying “this is bad,” the tool says why it’s bad in a way that makes sense
🔰 @scopeofai | #papers
