# Anthropic Claude 3.5의 iCalendar 파일 생성 기능 활용

> Clean Markdown view of GeekNews topic #16464. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=16464](https://news.hada.io/topic?id=16464)
- GeekNews Markdown: [https://news.hada.io/topic/16464.md](https://news.hada.io/topic/16464.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-08-26T09:49:48+09:00
- Updated: 2024-08-26T09:49:48+09:00
- Original source: [gregsramblings.com](https://gregsramblings.com/stupid-but-useful-ai-tricks-creating-calendar-entries-from-an-image-using-anthropic-claude-35)
- Points: 2
- Comments: 1

## Topic Body

- 최근에 이미지로 정리된 재즈 피아노 연습 스케줄 표를 받음   
- Claude에게 녹색으로 표시된 날짜를 추출해달라고 요청함  
- 2024년 9월 13일부터 2025년 5월 23일까지 녹색으로 표시된 13개의 금요일 날짜를 정확하게 추출해줌   
- 해당 날짜는 2024년 9월 10일 화요일부터 시작하는 격주 금요일 레슨 날짜임  
  
### ICS 캘린더 파일 생성하기  
  
- 추출된 날짜를 기반으로 태평양 시간 오후 2시에 "Jazz Piano Lesson"이라는 제목의 일정을 만들어달라고 요청함  
- Claude가 ICS(iCalendar) 파일 형식으로 캘린더 일정을 생성해줌:  
   - 각 일정의 제목은 "Jazz Piano Lesson"으로 지정됨   
   - 각 날짜의 태평양 시간 오후 2시로 일정이 설정되어 있음  
   - 각 일정은 1시간 동안 진행되도록 설정됨  
   - 시간대는 UTC로 적절히 조정됨  
   - 각 일정마다 고유 식별자(UID)가 제공됨  
- ICS 파일 사용 방법:  
  1. 결과물의 내용을 복사  
  2. 새 텍스트 파일에 붙여넣기   
  3. 파일을 .ics 확장자로 저장(예: "jazz_piano_lessons.ics")  
  4. 이 파일을 원하는 캘린더 애플리케이션으로 가져오기  
- 대부분의 캘린더 애플리케이션에서 이 파일을 읽고 적절한 반복 일정을 만들 수 있을 것임  
  
### Google 캘린더로 가져오기  
  
- calendar.google.com에서 생성된 ICS 파일을 가져온 결과, 일정이 완벽하게 등록됨  
- Google 캘린더로 ICS 파일을 가져오려면 캘린더 설정으로 이동한 다음 가져오기/내보내기로 이동하면 됨  
- 이 작업이 얼마나 쉬운지 놀라움  
  
### ChatGPT와 비교  
  
- ChatGPT에게 동일한 작업을 시도해봄   
- 이미지에서 날짜는 식별했지만 .ics 파일을 만들 수 없다고 함  
- 대신 Python 코드를 제공하여 ICS 파일을 생성하도록 안내함  
- 나중에 대화로 돌아가서 ".ics 파일의 내용만 보여달라"고 하니 해당 내용을 제공해줌  
  
### GN+의 의견  
  
- 이 기사는 AI 기술을 활용하여 이미지에서 텍스트를 추출하고, 추출된 정보를 기반으로 ICS 캘린더 파일을 자동 생성하는 흥미로운 사례를 소개하고 있음. 이는 일상 생활에서 AI가 어떻게 활용될 수 있는지를 보여주는 좋은 예시임.  
  
- 이러한 기술은 단순 반복 작업을 자동화하여 사용자의 시간과 노력을 절약해줄 수 있음. 특히 일정 관리와 같이 번거로운 작업을 간편하게 처리할 수 있어 생산성 향상에 도움이 될 것으로 보임.   
  
- 다만 AI 모델의 정확도와 신뢰성이 충분히 검증되어야 할 것임. 잘못된 정보 추출로 인한 일정 오류 등의 문제가 발생할 수 있기 때문임. 또한 개인정보 보호 측면에서도 주의가 필요할 것으로 보임.  
  
- 유사한 기능을 제공하는 제품이나 서비스로는 Google Lens, Adobe Acrobat의 Scan & OCR 기능, Evernote의 문서 스캔 기능 등이 있음. 이들은 이미지에서 텍스트를 추출하는 데 특화되어 있으나, 추출된 정보를 기반으로 캘린더 일정을 자동 생성하는 기능은 제공하지 않음.  
  
- 이 기술을 도입할 때는 AI 모델의 성능과 한계를 잘 이해하고, 추출된 정보를 검토 및 확인하는 과정이 필요할 것임. 또한 개인정보가 포함된 이미지를 다룰 때는 보안에 각별히 유의해야 함. 이러한 점들을 고려한다면 AI를 활용한 업무 자동화가 우리 삶에 긍정적인 변화를 가져다 줄 것으로 기대됨.

## Comments



### Comment 28280

- Author: neo
- Created: 2024-08-26T09:49:48+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=41343826) 
- Claude를 사용할 때 결과를 항상 이중 확인해야 함
  - 99.9%는 정확하지만 1~2개의 기록이 틀릴 수 있음
  - LLM이 긴 목록이나 표에서 약간의 오류를 범할 수 있음
  - 신뢰하되 검증해야 함
  - "기계 검증 가능"한 답변이 필요할 경우, LLM에게 Python 검증기를 작성하도록 요청할 수 있음

- ChatGPT를 사용하여 PDF 파일에서 유용한 날짜, 시간, 댓글을 추출한 경험 공유
  - ics 파일 형식의 내용을 코드 출력으로 생성하도록 요청함
  - 코드 인터프리터를 사용하여 파일에 내용을 저장하고 .ics 확장자로 저장하도록 요청함
  - gcal 앱을 통해 파일을 다운로드하고 약속을 가져올 수 있었음
  - 코드 인터프리터가 ics 파일을 "생성"할 수 없다는 주장은 Python 환경에 특정 라이브러리가 없기 때문임

- 많은 학교와 고용주가 여전히 PDF 형식으로 캘린더를 게시함
  - 캘린더 앱에 가져올 수 있는 형식으로 만들기보다는 브랜딩과 시각적 형식에 더 많은 시간을 투자함
  - 문서를 읽고 간단한 표로 변환하는 2단계 프로세스를 제안함
    - 날짜, 시간(시간대 포함), 장소, URL, 메모, 반복을 표로 정리함
    - 이 표를 읽고 google/ical/ics 파일이나 링크를 생성함

- ChatGPT-4를 사용하여 영화 이름 목록을 txt 파일로 제공하고 각 영화의 출시일을 반환받은 경험 공유
  - iCal 파일로 변환하여 영화 출시일을 매년 기념일 이벤트로 설정함
  - 친구들에게도 동일한 작업을 수행하여 100% 성공률을 기록함

- Siri가 일정 생성에서 실패한 경험 공유
  - "월요일에 시작하여 90일 동안 계속되는 이벤트 생성"과 같은 작업을 제대로 수행하지 못함
  - Siri가 수동으로 하고 싶지 않은 작업을 수행하지 못함

- GPT4-o를 사용하여 인터넷 뱅킹 거래 목록 스크린샷에서 회사 세금 신고를 위한 거래 목록을 얻은 경험 공유
  - 제품 관리자가 기능 플래그를 켜기 위해 회사 ID 목록을 스크린샷으로 보냈을 때, 이를 사용하여 쉼표로 구분된 목록을 생성함

- AI를 사용하여 상호 운용 가능한 인간이 읽을 수 있는 파일 형식을 강조하는 디자인 패턴을 희망함
  - .ICS 파일과 같은 형식 지원을 우선시하는 웹사이트/앱이 더 많아지기를 바람
  - 지난 10년 동안 데이터가 더 분리되고 파일에 대한 강조가 줄어드는 경향이 있었음

- ChatGPT를 사용하여 캘린더 항목을 생성하는 경험 공유
  - Google Calendar 링크, ics 파일, QR 코드를 통해 캘린더 항목을 생성함

- AI를 사용한 캘린더 초대가 유용함을 강조함
  - 관련 작업을 수행한 경험 공유

- GPT4-o를 사용하여 데이터 입력을 간소화하는 경험 공유
  - 사람들이 아직 LLM을 체계적으로 사용하지 않지만, 앞으로 변화할 것이라고 생각함
  - 인쇄된 정보가 있는 경우 카메라로 정보를 빠르게 검토하고 자동화할 수 있음
  - 표지판, 포스터 등에 시각적으로 많은 정보를 전달하는 데 많은 노력과 돈이 들어감
