← スキル一覧に戻る

neuro-symbolic-reasoning
by sundial-org
neuro-symbolic-reasoningは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。
⭐ 138🍴 7📅 2026年1月23日
SKILL.md
name: neuro-symbolic-reasoning description: Neuro-symbolic AI combining LLMs with symbolic solvers. Use when implementing NL-to-logic translation, integrating Z3/Prover9/Pyke solvers, building self-refinement loops, or solving logical reasoning tasks.
Neuro-Symbolic Reasoning
Pipeline
NL Problem → LLM Formulator → Logic Program → Symbolic Solver → Answer
↑ |
└──── Self-Refinement ←────────┘
Solver Selection
| Logic Type | Solver | Output |
|---|---|---|
| First-order logic | Prover9 | True/False/Unknown |
| Constraints/SAT | Z3 | sat/unsat/unknown |
| Rule-based | Pyke | Bindings/No proof |
See references/solvers.md for integration code.
Logic Program Format
Programs use ::: annotations to explain each line.
See references/logic-llm.md for format details and the Logic-LLM repo for actual prompt templates.
Self-Refinement
When solver returns an error, retry with the original program + error message. Max 3 rounds, then fall back to LLM chain-of-thought or random guess.
Quality Checks
- Solver parses program without syntax errors
- Predicates/functions declared before use
- Answer mapping handles all outcomes
- Refinement loop has max iterations
References
- references/solvers.md - Prover9, Z3, Pyke integration
- references/packages.md - Installation and API usage
- references/logic-llm.md - Logic-LM paper patterns
- references/technical-workflow.md - Technical specialist workflow
スコア
総合スコア
55/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
✓人気
GitHub Stars 100以上
+5
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です