@e_opore 整理了 100 个带源码的 AI 时代计算机科学项目
AI 时代的 100 个现代计算机科学项目(附源代码)
AI 与机器学习
1. AI 驱动的个人助手
2. 检索增强生成(RAG)聊天机器人
3. 具备工具调用能力的 AI 智能体
4. 多智能体研究系统
5. AI 代码审查助手
6. 智能文档搜索引擎
7. AI 驱动的简历分析器
8. 推荐引擎
9. 情感分析仪表盘
10. 假新闻检测系统
大语言模型与生成式 AI
11. ChatGPT 风格的应用
12. PDF 问答系统
13. AI 驱动的学习助手
14. AI 内容摘要工具
15. 本地大语言模型聊天机器人
16. AI 会议转录系统
17. 文本转语音应用
18. AI 图像描述生成器
19. AI 驱动的 SQL 查询生成器
20. 大语言模型评估与基准测试平台
AI 智能体与自动化
21. 自主网络研究智能体
22. AI 编程智能体
23. 浏览器自动化智能体
24. AI 客户支持智能体
25. 多智能体工作流编排器
26. AI 邮件管理助手
27. AI 驱动的个人理财助手
28. 智能任务自动化系统
29. AI 旅行规划智能体
30. 基于 MCP 的工具集成服务器
算法与数据结构
31. 可视化算法模拟器
32. 交互式排序算法可视化工具
33. 图遍历探索器
34. 最短路径查找器
35. 动态规划可视化工具
36. AI 驱动的代码复杂度分析器
37. 自定义搜索引擎
38. 基于字典树的自动补全系统
39. 抄袭检测引擎
40. 分布式任务调度模拟器
后端与分布式系统
41. 带分析功能的 URL 短链接服务
42. 分布式键值存储
43. 实时聊天基础设施
44. API 限流服务
45. 事件驱动通知系统
46. 分布式任务队列
47. 带身份验证的 API 网关
48. 基于微服务的电商平台
49. 实时数据流处理管道
50. 容错分布式存储系统
数据库与数据工程
51. 构建迷你 SQL 数据库引擎
52. 数据库查询执行可视化工具
53. 用于语义搜索的向量数据库
54. 实时分析管道
55. 带 ETL 管道的数据仓库
56. 数据库索引模拟器
57. 变更数据捕获系统
58. AI 驱动的数据清洗工具
59. 时序数据库
60. 结合 BM25 与嵌入的混合搜索引擎
网络安全与隐私
61. 网络流量分析器
62. 入侵检测系统
63. 密码安全分析器
64. 钓鱼 URL 检测系统
65. 安全身份验证服务
66. 文件加密与解密工具
67. 安全日志异常检测器
68. AI 驱动的恶意软件分类
69. 漏洞扫描仪表盘
70. 隐私保护机器学习系统
操作系统与计算机体系结构
71. 构建迷你操作系统
72. CPU 调度算法模拟器
73. 内存分配可视化工具
74. 虚拟内存模拟器
75. 文件系统实现
76. 构建简单的编程语言解释器
77. 自定义编程语言的编译器
78. 虚拟机模拟器
79. 多线程
本文由 AI 翻译自英文原帖,技术名词保留英文。
查看 X 原帖