안녕하세요! 가족과 함께하는 스마트 라이프입니다. 데이터 탐험대를 졸업한 마법사 여러분, 환영합니다! 오늘부터는 우리 비서를 훨씬 더 똑똑하게 업그레이드할 거예요. 첫 번째 미션은 바로 비서에게 ‘마음’을 가르쳐주는 감정 인식(Sentiment Analysis) 마법입니다!

1. 비서가 어떻게 내 기분을 알까요?
우리가 친구에게 “오늘 기분 최고야!”라고 하면 친구는 우리가 기쁘다는 걸 금방 알죠? 인공지능 비서도 우리가 쓰는 말속에서 ‘행복’, ‘슬픔’, ‘화남’ 같은 단어들을 찾아내서 기분을 추측할 수 있어요. 이걸 바로 감정 분석이라고 부른답니다.
2. 마음을 읽는 주문: ‘키워드 찾기’
진짜 복잡한 AI는 아주 어려운 수학을 쓰지만, 우리 초보 마법사들은 아주 쉬운 방법부터 시작할 거예요. 바로 ‘기분 리스트’를 미리 만들어두는 거죠!
- 좋은 말 리스트: “기뻐”, “행복해”, “좋아”, “신나”
- 슬픈 말 리스트: “슬퍼”, “우울해”, “힘들어”, “속상해”
3. 실전 연습: 내 기분에 맞춰 대답하는 AI 비서
사용자가 입력한 문장에 어떤 기분이 들어있는지 찾아내서 다르게 반응하는 코드를 짜볼까요?
# 1. 감정 단어 사전 만들기
happy_words = ["좋아", "기뻐", "행복해", "최고"]
sad_words = ["슬퍼", "힘들어", "우울해", "속상해"]
# 2. 사용자에게 말 걸기
print("🤖 AI: 안녕! 오늘 하루는 어땠니? 기분을 말해줘!")
feeling = input("나: ")
# 3. 감정 분석 마법 (어떤 단어가 들어있나?)
is_happy = any(word in feeling for word in happy_words)
is_sad = any(word in feeling for word in sad_words)
# 4. 결과에 따라 다르게 대답하기
if is_happy:
print("🤖 AI: 정말 다행이야! 나도 네 이야기를 들으니 기분이 좋아져! ✨")
elif is_sad:
print("🤖 AI: 그랬구나... 많이 힘들었겠다. 내가 따뜻한 음악을 틀어줄까? 🎵")
else:
print("🤖 AI: 그렇구나. 네 곁엔 항상 내가 있다는 걸 잊지 마! 🌈")

4. 비서가 더 따뜻해지려면?
지금 만든 비서는 아주 간단하지만, 나중에는 단어뿐만 아니라 문장 전체의 뉘앙스를 파악하는 자연어 처리(NLP) 기술을 배우게 될 거예요. 인공지능이 사람의 마음을 더 잘 이해할수록, 우리 세상은 더 따뜻하고 편리해진답니다.
5. 가족과 함께하는 ‘마음 퀴즈’ 놀이
가족들이 돌아가며 비서에게 말을 걸어보게 하세요. 아빠는 “오늘 회사 일이 즐거웠어!”, 엄마는 “장보기가 조금 힘들었네”라고 말하면 AI가 어떻게 대답하는지 함께 지켜보는 거죠. 아이에게 “비서가 어떤 말을 더 배우면 가족들을 더 잘 위로해줄 수 있을까?”라고 물어보며 happy_words나 sad_words 리스트를 함께 늘려보세요. 아이는 코딩을 통해 공감 능력을 배우게 됩니다.
마치며: 따뜻한 기술을 만드는 마법사
오늘 우리는 비서에게 사람의 마음을 읽는 아주 기초적인 마법을 가르쳐주었습니다. 기술은 차가울 수 있지만, 그걸 만드는 여러분의 마음은 따뜻해야 해요. 다음 시간에는 비서가 우리 말을 듣고 직접 행동으로 옮기는 ‘명령 수행’ 마법을 배워보겠습니다!



