Hello, I'm MarkYangKp 👋

🎯 About Me
I'm a passionate developer focused on building intelligent applications with Large Language Models. I enjoy turning complex problems into elegant solutions and am constantly exploring the intersection of AI and practical software development.
- 🔭 Currently working on: Large Language Model (LLM) applications and AI-powered tools
- 🌱 Learning: Natural Language Processing, Deep Learning, and Cloud Deployment
- 👯 Looking to collaborate on: LLM projects, Python libraries, and innovative AI applications
- 💬 Ask me about: Python development, LLM integration, API design, and software architecture
- ⚡ Fun fact: I believe the best code is not just working code, but readable and maintainable code
🛠️ Tech Stack & Tools
Languages & Frameworks

Databases & Cloud

Development Tools

📊 GitHub Analytics
🚀 Featured Projects
Chat2Anything is a powerful Retrieval-Augmented Generation (RAG) system that allows users to interact with various data sources through natural language. This project integrates advanced vector search and large language model technologies, supports the import of multiple document formats, and provides you with intelligent and efficient knowledge retrieval and question-answering services.
Main Features
- 🔍 Intelligent document retrieval and Q&A
- 🌐 Supports multiple LLM providers (OpenAI, Zhipu, OneAPI, etc.)
- 📊 Efficient vector storage and retrieval systems (Milvus, Elasticsearch)
- 📁 Supports import of multiple document formats
- 💬 Natural language interaction interface
- 🛠️ Simple and easy-to-use Docker deployment solution
VocabVerse is an English vocabulary learning tool based on Large Language Models (LLMs). It generates English articles containing user-specified words through LLMs, helping learners understand and memorize English words in context.
Core Features:
- Intelligent Article Generation: Input a list of words, and AI will generate a coherent English article containing these words
- Article difficulty customization: Different difficulty levels (postgraduate entrance exams, CET-4 and CET-6, high school, etc.) and article types (argumentative essays, expository essays, novels, etc.) can be selected
- Translation and Explanation: Automatically provide article translation and detailed word explanations
- Exercise Generation: Generate relevant exercises based on the content of the article to help deepen understanding
- History Record Management: Browse, view, and manage previous learning records
Automated course selection for university system
Efficient script to handle course registration in ZhengFang education system
- Tech Stack: Python, Requests, BeautifulSoup
- Features: High concurrency handling, automatic retry mechanism, user-friendly configuration
- Status: 🟡 Maintained
📝 Latest Blog Posts
🌟 What I'm Exploring Now
current_focus = {
"technologies": ["Vector Databases", "LLM Fine-tuning", "Kubernetes"],
"learning": ["Advanced NLP techniques", "System Design", "MLOps"],
"building": "Scalable AI applications with robust deployment pipelines"
}
📫 Let's Connect!
I'm always excited to connect with fellow developers, discuss new ideas, and collaborate on interesting projects.

"First, solve the problem. Then, write the code." - John Johnson