안녕하세요 케이입니다.

앞에서는 텔레그램 뉴스봇에 AI를 연결해서 뉴스 내용을 짧게 요약한 뒤 받아보는 기능을 만들어봤습니다.

처음에는 결과가 꽤 만족스러웠습니다.

뉴스 제목과 링크만 있을 때보다 훨씬 빨리 내용을 파악할 수 있었고, 굳이 모든 기사 원문을 열어볼 필요도 줄었습니다.

그런데 며칠 사용해보니 또 하나 아쉬운 점이 생겼습니다.

분명히

짧게 요약해줘

라고 요청했는데 결과 길이가 매번 달랐습니다.

어떤 뉴스는 정말 두세 줄 정도로 깔끔하게 나오는데

어떤 뉴스는 한 줄이 너무 길거나

다섯 줄 이상으로 늘어나는 경우도 있었습니다.

제가 원했던 건 아침에 텔레그램을 열었을 때 몇 초 안에 훑어볼 수 있는 정도였습니다.

그래서 이번에는 아예 형식을 더 강하게 정해보기로 했습니다.

뉴스 하나당 세 줄

그리고 각 줄에 어떤 내용을 넣을지도 정해봤습니다.

단순히 ‘짧게’라고 하면 기준이 애매했습니다

처음에는 AI에게 이렇게 요청했습니다.

다음 뉴스 내용을 짧게 요약해줘.

사람이 봐도 굉장히 애매한 요청입니다.

짧게가

한 문장인지

세 문장인지

다섯 문장인지

정해져 있지 않습니다.

AI도 그때그때 적당하다고 판단한 길이로 답을 만들었습니다.

그래서 제가 원하는 결과를 받으려면 요청을 조금 더 구체적으로 써야 했습니다.

처음에는 그냥 ‘3줄 이내’라고 해봤습니다

가장 먼저 이렇게 바꿔봤습니다.

다음 뉴스 내용을 핵심만 3줄 이내로 요약해줘.

확실히 전보다는 짧아졌습니다.

그런데 이것도 완전히 마음에 들지는 않았습니다.

세 줄이라고 해도 한 줄 자체가 너무 길면 결국 읽는 양은 많았습니다.

그리고 어떤 뉴스는 첫 줄과 두 번째 줄이 거의 비슷한 내용으로 나오는 경우도 있었습니다.

그래서 이번에는 세 줄 각각의 역할까지 나눠봤습니다.

각 줄에 들어갈 내용을 직접 정했습니다

제가 가장 보기 편했던 형식은 이랬습니다.

첫 번째 줄은

무슨 일이 있었는지

두 번째 줄은

왜 중요한지

세 번째 줄은

앞으로 무엇을 보면 되는지

입니다.

그래서 AI에게 이런 식으로 요청해봤습니다.

아래 뉴스를 정확히 3줄로 요약해줘.

1줄: 무슨 일이 있었는지
2줄: 이 내용이 왜 중요한지
3줄: 앞으로 확인할 부분

각 줄은 짧게 작성하고
같은 내용은 반복하지 말아줘.

이렇게 하니까 결과가 훨씬 일정해졌습니다.

실제 결과는 이런 느낌이었습니다

예를 들어 원래 뉴스가 길게 설명되어 있다면 요약 결과는 대략 이런 식으로 나왔습니다.

• 삼성전자가 새로운 AI 서비스를 공개했습니다.
• 스마트폰에서 AI를 직접 처리하는 기능이 확대될 전망입니다.
• 실제 적용 기기와 출시 일정이 다음 확인할 부분입니다.

제가 원했던 게 딱 이런 형태였습니다.

내용 전체를 다 알려주지는 않지만

무슨 뉴스인지

왜 봐야 하는지

다음에 뭘 확인하면 되는지

빠르게 볼 수 있었습니다.

그런데 세 번째 줄은 항상 필요한 건 아니었습니다

며칠 써보니까 세 번째 줄이 조금 억지스러운 뉴스도 있었습니다.

모든 뉴스에

“앞으로 확인할 부분”

이 있는 건 아니기 때문입니다.

이미 끝난 사건이거나 단순 발표 뉴스라면 AI가 억지로 전망처럼 만들어내는 느낌이 날 수도 있었습니다.

그래서 이 부분은 다시 수정했습니다.

3줄째에 앞으로 확인할 내용이 명확하지 않다면
억지로 전망을 만들지 말고
기사에서 확인되는 핵심 내용 하나를 더 적어줘.

이 조건을 추가하니까 조금 더 자연스러웠습니다.

뉴스에 없는 내용을 추가하지 말라고 다시 강조했습니다

앞에서도 사용했던 조건인데 이번에는 더 중요했습니다.

세 줄이라는 틀을 정해놓으면 AI가 그 형식을 맞추기 위해 원문에 없는 내용을 채워 넣을 수도 있습니다.

그래서 요청문 안에 이런 내용을 넣었습니다.

제공된 제목과 내용에 없는 사실은 추가하지 말 것.
추측이나 개인적인 의견은 쓰지 말 것.
확인되지 않은 전망을 만들지 말 것.

특히 뉴스 요약에서는 이 조건을 계속 유지했습니다.

제가 원하는 건 AI가 해석해서 새로운 내용을 만드는 게 아니라

있는 내용을 짧게 정리하는 것

이었기 때문입니다.

어려운 단어도 조금 쉽게 바꿔달라고 했습니다

뉴스를 읽다 보면 전문용어가 꽤 많이 나옵니다.

경제나 IT 뉴스는 특히 그렇습니다.

제가 개인적으로 보는 거라면 어느 정도 이해할 수 있지만

이번 뉴스봇 자체를 처음부터

“복잡한 내용을 빨리 보기”

위해서 만든 것이었습니다.

그래서 요청문에

어려운 전문용어는 뜻이 바뀌지 않는 범위에서
일반인이 이해하기 쉬운 표현으로 바꿔줘.

라는 조건도 추가했습니다.

다만 전문용어 자체가 중요한 경우에는 무조건 없애지 않도록 했습니다.

예를 들어 회사명이나 제품명, 기술 이름까지 쉬운 말로 바꾸면 오히려 정확성이 떨어질 수 있기 때문입니다.

제목은 AI가 새로 만들지 않게 했습니다

처음에는 AI에게 제목도 짧게 만들어달라고 해봤습니다.

예를 들어 원래 기사 제목이 길면

AI가 한 줄 제목으로 줄여주는 방식입니다.

그런데 며칠 사용해보니 저는 이 기능이 별로였습니다.

원래 뉴스 제목이 무엇이었는지 알기 어려웠고

AI가 만든 제목이 원래 기사보다 조금 더 자극적으로 보이는 경우도 있었습니다.

그래서 제목은 언론사에서 제공하는 원래 제목을 그대로 사용했습니다.

AI는 그 아래 요약만 담당하도록 나눴습니다.

저한테는 이쪽이 더 믿고 보기 편했습니다.

제가 사용한 최종 요청문은 이런 느낌이었습니다

여러 번 바꿔본 뒤에는 대략 이런 형태로 사용했습니다.

아래 뉴스 내용을 일반인이 빠르게 이해할 수 있도록
정확히 3줄로 요약해줘.

조건:
- 1줄: 무슨 일이 있었는지
- 2줄: 왜 중요한지
- 3줄: 추가로 알아둘 핵심 내용
- 각 줄은 짧게 작성
- 같은 내용 반복 금지
- 어려운 전문용어는 가능한 쉽게 설명
- 제목과 내용에 없는 사실은 추가하지 말 것
- 추측이나 의견은 작성하지 말 것

제목:
뉴스 제목

내용:
뉴스 설명

처음에 사용했던

짧게 요약해줘

와 비교하면 상당히 길어졌습니다.

그런데 요청문이 길어졌다고 결과까지 길어지는 건 아니었습니다.

오히려 제가 원하는 형식이 명확해져서 결과는 더 짧고 일정해졌습니다.

텔레그램에서 보여주는 모습도 조금 바꿨습니다

세 줄 요약이 일정하게 나오니까 메시지 형태도 다시 정리했습니다.

제가 사용하기 편했던 형태는 대략 이렇습니다.

📰 원래 뉴스 제목

🤖 3줄 요약
• 첫 번째 핵심 내용
• 두 번째 핵심 내용
• 세 번째 핵심 내용

🔗 기사 보기

이렇게 해놓으면 제목을 보고

세 줄만 빠르게 확인한 뒤

정말 궁금할 때만 기사 보기를 누르면 됐습니다.

뉴스 하나 확인하는 시간이 확실히 줄었습니다.

앞에 ‘AI 요약’이라는 표시를 넣었습니다

이 부분도 제가 중요하다고 생각했습니다.

원래 뉴스 기사 내용과 AI가 다시 정리한 내용은 구분하는 게 좋았습니다.

그래서 요약 앞에는 일부러

🤖 AI 요약

이나

🤖 3줄 요약

같은 표시를 넣었습니다.

제가 나중에 다시 봤을 때도 이 문장이 기사 원문인지 AI가 줄인 내용인지 바로 알 수 있었습니다.

뉴스라는 특성상 이 구분은 명확한 쪽이 좋다고 생각했습니다.

세 줄로 줄이니 여러 뉴스를 보기가 훨씬 편했습니다

가장 크게 달라진 건 뉴스 여러 개를 연속으로 볼 때였습니다.

예전에는 기사 하나당 설명이 100자 이상씩 붙어 있어서 다섯 개만 와도 화면이 길었습니다.

세 줄 형식으로 바꾸고 나니까 어느 정도 분량이 예상됐습니다.

기사마다 형식도 똑같았습니다.

그래서 위에서 아래로 빠르게 넘기면서 볼 수 있었습니다.

자동으로 매일 받는 뉴스는 이런 일정한 형식이 꽤 중요했습니다.

그렇다고 너무 짧게 줄이면 문제가 있었습니다

한 줄 요약도 한번 테스트해봤습니다.

정말 빠르게 읽을 수는 있었습니다.

그런데 너무 짧다 보니까 제목을 조금 바꿔 쓴 수준이 되는 경우가 많았습니다.

결국 자세한 내용을 확인하려면 원문을 계속 눌러야 했습니다.

저한테는 한 줄은 너무 짧았고

다섯 줄은 너무 길었습니다.

직접 사용해본 결과 세 줄 정도가 가장 적당했습니다.

물론 이 부분은 사람마다 다를 것 같습니다.

모든 뉴스가 AI 요약에 잘 맞는 것도 아니었습니다

단순한 발표 기사는 세 줄 요약이 잘 됐습니다.

반면 숫자가 많거나 여러 사람의 발언이 섞여 있는 기사에서는 중요한 내용 일부가 빠질 수도 있었습니다.

그래서 저는 AI 요약만 보고 중요한 결정을 하지는 않았습니다.

관심 있는 뉴스라면 항상 원문 링크를 남겨두고 직접 확인했습니다.

AI 요약은 어디까지나

어떤 기사를 읽어볼지 빠르게 고르는 용도

로 사용했습니다.

AI를 쓰기 전에 필터링하는 게 역시 중요했습니다

세 줄 요약을 만들다 보니 다시 한번 느낀 점입니다.

뉴스를 20개 가져온 뒤 전부 AI에게 요약을 시키는 것보다

먼저 중복과 필요 없는 뉴스를 걸러내고

실제로 볼 뉴스 5개 정도만 AI에게 보내는 게 훨씬 효율적이었습니다.

그래서 지금까지 만들었던 기능이 순서대로 이어졌습니다.

뉴스 검색

→ 중복 제거

→ 언론사 필터

→ 제외 키워드 확인

→ 필요한 뉴스만 선정

→ AI 세 줄 요약

→ 텔레그램 전송

이 흐름이 현재 제가 사용하기에는 가장 깔끔했습니다.

그런데 아침에는 여전히 메시지가 여러 개 왔습니다

뉴스 하나당 세 줄로 줄이니까 내용은 보기 편해졌습니다.

하지만 관심 키워드가 여러 개라면 텔레그램 메시지 자체는 여전히 여러 개가 왔습니다.

인공지능 뉴스 몇 개

삼성전자 뉴스 몇 개

환율 뉴스 몇 개

이런 식으로 아침에 계속 이어졌습니다.

그래서 이번에는 또 생각이 하나 들었습니다.

굳이 기사 하나하나를 따로 보낼 필요가 있을까 싶었습니다.

아침에 받은 뉴스 여러 개를 AI에게 한꺼번에 넘기고

오늘 중요한 뉴스만 하나의 브리핑으로 정리해달라고 하면 더 편하지 않을까

하는 생각이었습니다.

다음에는 여러 뉴스 내용을 한 번에 모아서 AI에게 보내고

오늘의 관심 뉴스

형태로 하나의 메시지로 받아보는 기능을 직접 만들어보겠습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

글쓴이

bluekei9@keinote.com

관련 게시물

여러 뉴스를 AI가 한 번에 정리해서 오늘의 뉴스로 만들게 해봤습니다

안녕하세요 케이입니다. 앞에서는 뉴스 하나하나를 AI에게 보내서 세 줄 정도로 요약하도록 만들어봤습니다. 확실히 보기 편해졌습니다. 제목 아래에 세 줄만 읽으면 대략 어떤...

모두 읽어보기

ChatGPT에게 뉴스 내용을 요약시켜 텔레그램으로 보내봤습니다

안녕하세요 케이입니다. 지금까지는 뉴스봇에서 뉴스를 찾고, 걸러내고, 보기 좋게 정리하는 과정까지 해봤습니다. 검색어를 저장하고 중복 뉴스를 빼고 원하지 않는 언론사나 단어를 제외하고...

모두 읽어보기

AI로 수집한 뉴스를 자동 요약해서 텔레그램으로 보내는 방법

안녕하세요 케이입니다. 지난 글에서는 RSS와 뉴스 API의 차이를 비교하고, 어떤 방식이 뉴스 자동수집에 더 적합한지 알아봤습니다. 이번에는 지금까지 자동으로 수집한 뉴스에 AI를...

모두 읽어보기