In my PyCon Korea 2024 session, I introduce a "Smart Spam Filter" app that achieved a top ranking in the iOS utility section and has a high user rating. This app combines on-device models with LLMs to effectively block spam messages. I discuss the spam problem and how AI can help by automating what humans cannot handle alone. This session covers the process of developing a spam filter using LLMs, dealing with cost and performance issues, and employing fine-tuning and annotation methods. I also explain using open-source models like KcBERT and Llama-Ko, deploying models on-device to reduce server costs, and tips for maintaining an AI service as an independent developer.
이번 PyCon Korea 2024 세션에서는 iOS 유틸리티 섹션에서 상위권에 오른 고평점 스팸 차단 앱 '스마트 스팸 필터'를 소개합니다. 이 앱은 온디바이스 모델과 LLM을 결합하여 스팸 메시지를 효과적으로 차단합니다. 스팸 문제를 해결하는 과정에서, AI가 사람의 한계를 넘어 자동화를 어떻게 돕는지에 대해 이야기합니다. LLM을 활용한 스팸 필터 개발, 비용 및 성능 문제 해결, 파인튜닝과 라벨링 방법을 다루고, KcBERT와 Llama-Ko 같은 오픈소스 모델을 비롯해, 서버 비용을 줄이는 온디바이스 배포와 1인 개발자로서 AI 서비스를 운영하는 팁을 공유합니다.