Skip to content
View lik-586's full-sized avatar
  • Northeastern University,China
  • China,Hebei,Qinhuangdao,Haigang

Highlights

  • Pro

Block or report lik-586

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
lik-586/README.md
Typing SVG

Profile View


๐Ÿ‘จโ€๐Ÿ’ป About Me

  • ๐ŸŽ“ Junior at NEUQ (Northeastern University at Qinhuangdao) majoring in Computer Science
  • ๐Ÿ”ฅ Passionate about system internals and large language models (LLMs)
  • ๐Ÿ’ผ Seeking internship opportunities in Backend or AI Engineering
  • ๐ŸŒฑ GPA: 2.84/5.0

๐Ÿ”— Connect with Me

Email GitHub

๐Ÿ”ง Skills

Python C++ PyTorch NLP Linux Git Streamlit DeepSeek

Core Competencies: Operating Systems | Machine Learning | Natural Language Processing (NLP)


๐Ÿš€ Featured Projects

๐Ÿ“‚ OS Kernel Simulator โ€” High Concurrency File System

Tech Stack: C++20 mmap msync Message Queue Semaphore Priority Scheduling FAT LRU

  • Storage Layer: Designed DiskManager using POSIX mmap/msync to map 64KB local file into 1024 ร— 64B "disk blocks" for physical disk simulation
  • File System Layer: Implemented FileSystem with FAT table, single-level directory, and LRU buffer pool (16 pages, 64B/page) for efficient file operations
  • Process & Communication Layer: Built MessageQueue for priority-based inter-process communication; ProcessScheduler using std::counting_semaphore for CPU resource control
  • Visualization: MonitorPanel for real-time FAT table, buffer pool, and disk usage monitoring; block-level hex + ASCII dual-view display
  • Optimization: I/O efficiency improved by ~40% using LRU Buffer Pool and dirty page write-back; race conditions solved via semaphores and mutex locks

View on GitHub โ†’

๐Ÿค– AI Companion โ€” Roleplay & Memory System

Tech Stack: Python Streamlit DeepSeek API JSON

  • Built an AI chatbot featuring persistent memory and emotional roleplay capabilities
  • Designed a dynamic System Prompt mechanism for flexible personality injection
  • Implemented CRUD operations for chat history using local JSON storage
  • Achieved millisecond-level streaming response and seamless context switching

View on GitHub โ†’

๐Ÿ” Jigsaw Toxicity Prediction โ€” NLP Classification

Tech Stack: Python PyTorch NLP Transformer

  • Built a text toxicity classifier using Transformer-based models
  • Processed and analyzed large-scale NLP datasets for sentiment analysis
  • Implemented multi-label classification for various toxicity types
  • Achieved competitive performance on Kaggle Jigsaw competition benchmarks

View on GitHub โ†’

๐Ÿ”ฅ PyTorch Deep Learning Lab

Tech Stack: Python PyTorch

  • Experimented with various neural network architectures and training techniques
  • Implemented custom loss functions and optimization strategies
  • Explored model optimization techniques including quantization and pruning

View on GitHub โ†’

๐Ÿ“Š EM Classification App โ€” Streamlit Visualization

Tech Stack: Python Streamlit Expectation-Maximization

  • Built an interactive Expectation-Maximization algorithm visualization
  • Implemented real-time clustering visualization with Streamlit
  • Designed intuitive UI for parameter tuning and result exploration

View on GitHub โ†’


๐ŸŽ“ Education

Northeastern University at Qinhuangdao | B.S. in Computer Science

Course Score
Data Structures 84
Operating Systems Principles 83
Compilation Principles 83
Java 90

"Procrastination is the thief of time."

Popular repositories Loading

  1. git-demo git-demo Public

  2. py_basics py_basics Public

    ๅˆๅญฆpython

    Python

  3. pytorch_test pytorch_test Public

    pytorch test

    Python

  4. lik-586.github.io lik-586.github.io Public

    HTML

  5. lik-586 lik-586 Public

  6. LeetCode-Book LeetCode-Book Public

    Forked from krahets/LeetCode-Book

    ใ€Šๅ‰‘ๆŒ‡ Offerใ€‹ใ€Šๅ›พ่งฃ็ฎ—ๆณ•ๆ•ฐๆฎ็ป“ๆž„ใ€‹ใ€ŠKrahets ็ฌ”้ข่ฏ•็ฒพ้€‰ 88 ้ข˜ใ€‹Python, Java, C++ ่งฃ้ข˜ไปฃ็ 

    Java