KYoussefAI/snort-rag-rule-generator

GitHub: KYoussefAI/snort-rag-rule-generator

基于RAG架构的SNORT规则生成与对比实验项目,通过检索知识库辅助大语言模型自动生成入侵检测规则。

Stars: 0 | Forks: 0

# 作业 3 — RAG 架构的实现与比较 **主题:SNORT 规则生成** ## 结构 ``` devoir3_snort_rag/ ├── data/ │ ├── snort_knowledge_base.csv │ ├── snort_knowledge_base.json │ ├── snort_test_queries.csv │ ├── snort_test_queries.json │ └── dataset_metadata.json ├── docs/ │ ├── rapport_devoir3.md │ └── dataset_methodology.md ├── notebooks/ │ └── devoir3_snort_rag_comparison.ipynb ├── outputs/ │ ├── comparison_summary.csv │ ├── detailed_results.csv │ ├── predictions.json │ └── tsne_embeddings.png ├── src/ │ ├── data_generator.py │ ├── metrics.py │ ├── rag_snort.py │ └── run_experiment.py ├── app_gradio.py └── requirements.txt ``` ## 快速开始 ``` pip install -r requirements.txt python -m src.run_experiment jupyter notebook notebooks/devoir3_snort_rag_comparison.ipynb ``` 运行界面: ``` python app_gradio.py ```
标签:AI安全, Apex, Chat Copilot, DLL 劫持, Gradio, LLM, NLP, NoSQL, Python, RAG, Ruby, SNORT, t-SNE, Unmanaged PE, Web界面, 代码示例, 入侵检测系统, 向量数据库, 大语言模型, 安全数据湖, 嵌入式表示, 数据分析, 数据科学, 无后门, 机器学习, 架构比较, 检索增强生成, 深度学习, 知识库, 网络安全, 规则生成, 资源验证, 逆向工具, 隐私保护