#Python

hackGPT - 自动化安全扫描与漏洞修复工具
hackGPTchatbotPython自动化网络安全Github开源项目
这是一款多功能的自动化工具,能够有效识别和修复JIRA中的bug。支持通过Siri和Google Colab访问,并实现对JSON威胁数据的解析与分析。其特点包括Python启动、PrettyTable日志管理及OpenAI API集成,适用于CVE漏洞利用创建和网络防御配置,可在笔记本和VSCode环境中轻松使用,确保漏洞检测和防护的高效性。
poe-api-wrapper - Poe.com高效轻量API封装库,支持同步和异步操作
Poe API WrapperAPI封装库Python消息自动化聊天管理Github开源项目
高效轻量的Poe.com API封装库,支持多种操作模式,包括同步和异步方式,具备自动代理、消息自动化、聊天管理和Bot管理等功能。通过简单的安装步骤和详细的文档,开发者可以快速集成并上手,显著提高开发效率,适用于希望简化Poe.com操作的开发者。
JioNLP - 中文自然语言处理预处理与解析工具包
JioNLPNLPPythonMELLMLLMGithub开源项目
JioNLP 是一个专为自然语言处理开发者设计的工具包,提供高效的预处理和解析功能。功能包括车牌号解析、时间语义解析、关键短语抽取、文本清理和数据增强。还包含 MELLM 算法,用于评估大语言模型。安装 JioNLP 后,开发者可以快速上手,提升其 NLP 研究和应用效果。
poe-openai-proxy - 免费使用ChatGPT API,通过HTTP集成Poe Python库
poe-openai-proxypoe-apiChatGPTOpenAI APIPythonGithub开源项目
此项目是一个封装工具,使反向工程的Python库`poe-api`可以像OpenAI API一样使用。用户可以将OpenAI API应用程序连接到此代理,并免费使用ChatGPT API。该工具通过HTTP API模拟OpenAI官方API,与其他依赖OpenAI API的程序兼容。
DataProfiler - DataProfiler:自动化数据分析与敏感数据检测的Python库
DataProfilerPython数据分析敏感数据检测数据概要Github开源项目
DataProfiler是一个Python库,用于简化数据分析、监控与敏感数据检测。通过单一命令加载数据并自动格式化为DataFrame,支持模式识别、统计分析及实体识别(PII/NPI)。带有预训练的深度学习模型,可高效识别敏感数据,并允许用户添加新的实体识别管道。支持CSV、AVRO、Parquet等多种数据格式,提供便捷的数据处理解决方案。
rpaframework - 开源机器人流程自动化库与开发工具集合
RPA FrameworkRobot FrameworkPythonRobotic Process AutomationRobocorp Control RoomGithub开源项目
由Robocorp赞助和维护的开源RPA库,为软件机器人开发者提供核心库,支持Robot Framework和Python。功能包括浏览器控制、文件处理和云服务等,适用于Robocorp Control Room和开发者工具,并接受外部贡献。
YouTube-Tutorials - 学习Python编程、Streamlit框架与AI自动化
YouTube-TutorialsPythonMachine-LearningBioinformaticsAutomationGithub开源项目
提供涵盖Python、Streamlit、机器学习、openAI、Google Sheets自动化、Pandas、生物信息学和chatGPT等主题的视频教程,助您掌握这些技术。最新内容包括构建AI SaaS产品、微服务开发以及GPT-4o模型应用。适合初学者和专业人士,从基础到高级编程与AI自动化都能学到。
cltk - 古典语言自然语言处理工具包
CLTKPython自然语言处理古典语言NLPGithub开源项目
CLTK是一个用于古典语言的Python自然语言处理库,提供近20种古典语言的处理管道和模型。用户可以通过pip安装最新版本,同时提供详细的安装和开发文档,支持从源代码安装。该工具特别适用于处理历史语言的学者,填补了现有NLP框架在这一领域的空白。
stanford-openie-python - Stanford OpenIE的Python封装库
Stanford OpenIECoreNLP信息提取自然语言处理PythonGithub开源项目
这个项目是Stanford OpenIE的Python封装库,支持从文本中提取结构化的关系三元组,并与最新的CoreNLP库兼容。用户只需安装Python3和Java即可使用,通过简单的Python代码调用实现文本的结构化信息提取,包括生成GraphViz图示等功能。项目提供详细的安装和使用指南,适用于MacOS和Linux系统。更多信息请访问项目主页。
graphbrain - AI领域的开源工具,用于自动语义提取与文本理解
Graphbrain人工智能语义超图Python开放源代码Github开源项目
Graphbrain是一个AI开源软件库和科研工具,旨在实现自动语义提取和文本理解,探索和推理知识。此项目由欧盟研究委员会资助,作为socsemics项目的一部分,关注在线公共空间的碎片化。Graphbrain利用语义超图概念,结合符号AI与统计/连接主义机器学习方法,旨在提升研究的可理解性和可重复性,尤其适用于计算社会科学、认知科学和人文学科的研究。
gpt2client - OpenAI GPT-2模型封装工具,简化文本生成操作
GPT-2文本生成自然语言处理安装指南PythonGithub开源项目
gpt2-client是一款易于使用的GPT-2模型封装工具,支持从124M到1.5B的多种模型。通过简单的API调用,可以方便地下载、加载并使用GPT-2模型进行文本生成和微调。兼容Python 3.5以上和TensorFlow 1.X,适合自然语言处理研究和应用开发,提供高效的文本生成解决方案。
AI-text-to-video-model-from-scratch - 从零开始使用Python构建小规模AI文本生成视频模型
OpenAIStability AIPythonGANColabGithub开源项目
完整指南教你使用Python从零构建AI文本生成视频模型,详细介绍理论概念、GAN架构、代码实现和训练过程。了解如何在普通硬件上高效训练小规模模型,实现文本到视频的转换。
Python-ai-assistant - 基于Python 3.8的智能语音助手,支持自然语言处理与自动化任务
JarvisPython语音助手AIUbuntuGithub开源项目
Python-ai-assistant项目是一款基于Python 3.8的智能语音助手,支持异步命令执行和语音识别。主要功能包括打开网页、播放音乐、调节音量、启动办公软件、搜索信息、播报天气、设定闹钟、测试网络速度和可用性、播报新闻、拼写单词、创建提醒、启动Linux应用和执行计算等。在Ubuntu 20.04系统上可以轻松安装和使用,配置简便,立即开始体验智能助手服务。
Python-AI - 深度学习100例:机器学习与自然语言处理实用案例
深度学习机器学习Python卷积神经网络自然语言处理Github开源项目
《深度学习100例》开源项目现已开放,提供代码和数据资源,涵盖卷积神经网络、循环神经网络、生成对抗网络等主题,并包含机器学习和自然语言处理的实用案例。每周更新至少两篇原创文章,最新内容将在公众号首发。可加入技术交流群进行交流与反馈,获取最新技术资源和实战经验。
Daily-DeepLearning - 全面计算机基础、Python应用、数据科学及机器学习指南
Python数据结构操作系统机器学习深度学习Github开源项目
提供丰富的计算机科学教育资源,涵盖数据结构、操作系统、计算机网络等基础课程。Python和数据科学部分包括numpy、pandas、matplotlib等流行库的使用教程。机器学习和深度学习部分涉及逻辑回归、集成学习、RNN、CNN等理论及实践内容,适合初学者及进阶学习者掌握计算机科学与人工智能技术。
BERT-Relation-Extraction - 改进BERT模型在关系抽取任务中的应用与效果分析
BERT关系抽取预训练PythonALBERTGithub开源项目
该项目实现了ACL 2019论文《Matching the Blanks: Distributional Similarity for Relation Learning》的PyTorch开源版本,涵盖BERT、ALBERT和BioBERT三种模型。项目提供预训练和微调方法,并通过SemEval 2010任务8和FewRel数据集验证了模型在关系抽取任务中的表现。
small-text - Small-Text:Python中的文本分类主动学习工具
small-text积极学习文本分类PythonsklearnGithub开源项目
Small-Text 是一个前沿的文本分类主动学习工具,支持多种查询策略、初始化策略和停止准则,用户可以灵活组合使用。工具支持 GPU 加速的 Pytorch 模型和 transformers 集成,适用于复杂文本分类任务,同时也支持 CPU 的轻量安装。科学验证的组件和详细文档使无论是试验还是实际应用,都变得更简单。要求 Python 3.7 或更高版本,支持 CUDA 10.1 或更新版本。如需了解更多,请访问其文档和安装指南。
instagraph-nextjs-fastapi - 结合NextJS和FastAPI,实现高效全栈开发
Next JSFastAPIShadcnReact FlowPythonGithub开源项目
此项目使用NextJS与FastAPI,配合Python及前端技术如Tailwind CSS和React Flow,旨在快速构建高效的全栈应用。项目包括详细的安装步骤和使用指南,便于快速部署带有流媒体和服务器推送功能的现代化Web应用。
trankit - 轻量级的多语言自然语言处理Python工具包,支持多个语言的预训练模型
Trankit多语言NLP工具TransformerPythonGithub开源项目
Trankit是一个基于Transformer架构的轻量级Python工具包,支持多语言自然语言处理,包含针对56种语言的90个预训练流水线。它引入了自动模式,多语言输入可自动检测。Trankit在多个自然语言处理任务上表现优异,超过Stanza等主流工具包,并保持高效的内存使用和处理速度。用户无需编程经验即可通过简便的命令行界面使用,还可定制流水线。
speech-to-text - 实时音频转录系统,兼容多种格式,具备高级配置
faster-whisperPython实时转录Silero VADNVIDIA GeForce RTX 3060Github开源项目
该开源项目使用Silero VAD技术检测静音部分,并结合Faster-Whisper将音频数据转录为文本。支持多种音频格式(如wav、mp3、ogg)和高级设置,如重复惩罚和无重复ngram大小。其HTML界面允许进行详细配置,并能同步显示转录结果,支持CUDA环境运行,兼容最新的Faster-Whisper版本(1.0.3),提升转录速度和准确性。
gym-electric-motor - 电机仿真与控制的Python开源工具箱
gym-electric-motorPython电动机仿真强化学习驱动系统Github开源项目
Gym Electric Motor (GEM) 是一个用于电机仿真与控制的Python开源工具箱,支持传统控制和强化学习实验。它能构建典型的传动系统,进行闭环仿真并提供各种决策算法接口。适用于工业和学术领域的工程师,涵盖从线性反馈控制到深度确定性策略梯度等多种应用。通过简单的安装步骤和丰富的示例文档,用户可以快速开始使用并进行深入研究。
recommender_system_with_Python - Python推荐系统的实现与应用实例
Python推荐系统协同过滤矩阵分解深度学习Github开源项目
详细讲解使用Python实现推荐系统的方法与案例,涵盖内容过滤、协作过滤和矩阵分解等基本理论,并通过实际项目展示这些技术的应用。此外,还介绍了基于Naver新闻数据的推荐系统、使用Keras和深度学习技术的实例,以及利用LangChain和GPT-4o提升推荐系统解释性的案例。更多代码及详细说明请参阅相关博客文章。
reverse-engineered-chatgpt - 无需API密钥将OpenAI ChatGPT集成到Python
Reverse Engineered ChatGPTPythonOpenAI聊天机器人APIGithub开源项目
该项目利用逆向工程技术,使在Python代码中无需API密钥便捷使用OpenAI ChatGPT成为可能。适合想使用ChatGPT但不愿支付ChatGPT Plus账户费用的开发者。项目提供了详细的安装步骤和使用示例,包括同步与异步调用示例。
ChatGPTify - ChatGPT与Spotify结合的智能播放列表生成工具
ChatGPTSpotify播放列表音乐推荐PythonGithub开源项目
该工具使用Python结合spotipy和chatgpt-wrapper,通过用户提示生成个性化的Spotify播放列表。通过提供特定音乐风格或偏好,ChatGPT可以推荐并生成播放列表,并直接保存到Spotify账户中。工具不仅根据用户喜好生成推荐,还能分析和解释播放列表中的音乐元素。安装和使用步骤简单明了,支持自定义提示和播放列表名称,适合音乐爱好者和开发者。
gpt-voice-conversation-chatbot - GPT语音对话机器人,支持个性化对话和长期记忆功能
GPT-VCCChatGPTGPT-4OpenAI APIPythonGithub开源项目
本项目通过OpenAI API,提供一个可以用麦克风与ChatGPT或GPT-4进行语音交互的聊天机器人,支持个性化对话与记忆功能。用户可以选择键盘输入或语音输入,机器人能够持续记住对话内容。需要有效的OpenAI API密钥,并支持Google和ElevenLabs的TTS工具。适用于Windows和Linux,提供名称设置、创造力调节和预设对话模式等多种自定义功能。适合语言练习、编程学习和日常对话。
openai-whisper-realtime - 低延迟实时音频转录,依赖高性能硬件和Python生态
OpenAI Whisper实时转录Python音频输入依赖项Github开源项目
openai-whisper-realtime是一个几乎实时转录音频的实验项目,使用Python和OpenAI Whisper处理音频。该项目依赖高性能CPU或GPU,使用sounddevice、numpy和asyncio等库。当前目标包括提升转录性能、优化断词检测和动态分割。
dalle2-in-python - 使用Python调用OpenAI API生成AI图像
OpenAIDALL·EAPI图像生成PythonGithub开源项目
dalle2-in-python项目提供通过OpenAI官方API在Python中生成图像的完整指南。项目详细介绍了从安装、设置到生成和下载图像的步骤,并支持从带有透明部分的图像生成新内容,适合开发者和创作者轻松上手。
npi - 提供工具使用API,使AI代理能够操作和交互多种软件和应用
NPiAI工具开源APIPythonGithub开源项目
NPi是一个开源平台,提供工具使用API,使AI代理能够操作和交互多种软件和应用。目前NPi正在积极开发中,未来版本的API可能会变化。用户可以通过命令行工具体验NPi,访问在线演示、示例和文档,学习使用和构建NPi工具。还可以加入Discord社区,参与NPi的发展。安装npiai包,即可轻松启动并创建首个NPi工具,如计算Fibonacci数。
LangChain-Tutior - LangChain-Tutior开源项目: 深度学习与多语言支持的代码示例与资源
LangChainPythonNodeJSGolang学习资料Github开源项目
LangChain-Tutior项目提供深度学习与多语言支持的教学资源和代码示例。通过Python、NodeJs、Golang开发,支持中英文视频教程和详尽文档。教学视频在BiliBili和deeplearning.ai平台上可用,提供全面的学习资料。
relataly-public-python-tutorials - Python机器学习和深度学习项目合集
Python机器学习深度学习生成式AIJupyter notebooksGithub开源项目
本页面汇集了多个用于机器学习、深度学习和分析的Python Jupyter笔记本,涵盖股票预测、图像分类、异常检测、数据可视化等技术内容。每个文件都是一个独立的Python项目,并在博客中有详细介绍。还包括分布式计算、生成式AI和推荐系统等高级主题,提升业务应用能力。访问relataly.com获取更多信息。
dalle2_python - 使用命令行生成图像的Python示例
DALLE2PythonOpenAI命令行图像生成图片生成APIGithub开源项目
此项目通过示例演示了如何将DALLE2 API集成到Python项目中,并直接通过命令行生成图像。用户只需下载项目并安装依赖项,输入自然语言描述,即可从OpenAI的DALLE2获取生成图像的链接,并将图像保存至输出文件夹。用户需获取DALLE2 API访问权限,以按需生成图像。
chatgpt-knowledge-base-chatbot - 使用个人数据打造的OpenAI ChatGPT聊天机器人,涵盖多种技术栈与功能
OpenAi ChatGPTNode.jsPythonMongoDBReactGithub开源项目
该项目开发了一个利用个人数据进行上下文回答的 ChatGPT 聊天机器人,采用的技术包括 Node.js、Python、MongoDB 和 React。功能包括用户管理、与机器人长期对话、自定义索引、自动重试 API 错误以及调整和查看模型参数。项目即将开源,欢迎加入讨论和协作。
trafilatura - 优化网页内容抓取和提取,简化数据处理流程
PythonTrafilatura网页抓取文本提取自然语言处理Github开源项目
Trafilatura是一款先进的Python包及命令行工具,专为简化网页文本收集和处理设计,涵盖网页抓取、下载、解析和关键内容提取等功能。无需数据库支持,该工具支持输出多种格式,如TXT、CSV和JSON,具备并行处理、高效爬行和智能URL管理功能。广泛应用于自然语言处理、计算社会科学及信息安全领域。活跃的开源社区及定期更新使其在文本提取领域表现优异,效率和准确度俱佳。
chatlab - 简化OpenAI聊天模型实验和函数注册
ChatLabPythonOpenAI聊天模型函数注册Github开源项目
ChatLab是一个便于进行OpenAI聊天模型实验的Python包,提供简洁的界面支持在笔记本中交互操作。用户可以注册自定义函数供聊天模型调用,简化知识图谱创建、并行函数调用和数据科学任务。
PromethAI-Backend - 开源AI框架助力个性化目标实现与任务执行
PromethAIAGIPythonLangchainDockerGithub开源项目
PromethAI是一个基于Python的开源AGI项目,能够根据用户的目标和偏好提供推荐,并基于用户反馈进行优化。主要功能包括支持自动化任务、低延迟、易于使用和部署等。系统目前专注于食品领域,但可以扩展至其他任何领域。PromethAI通过引入决策树帮助用户进行决策和执行任务,并支持多种向量数据库。需注意使用GPT-4模型可能产生高额成本,建议用户自行监控API使用情况。
handson-ml - Python机器学习基础与实践指南
Machine LearningPythonScikit-LearnTensorFlowJupyterGithub开源项目
该项目通过Python教授机器学习基本原理,包含《Hands-on Machine Learning with Scikit-Learn and TensorFlow》书中的示例代码和习题解答。用户可以使用Colab、Binder和Deepnote在线体验这些notebooks,或通过Anaconda在本地安装项目进行学习。详细介绍了安装步骤和常见问题解决方法,帮助用户理解和应用机器学习技术。