기본 콘텐츠로 건너뛰기

글

온톨로지가 뭔데? RDB만 알던 실무자가 정리한 온톨로지 기초 (DB 설계와 차이, 구축 7단계)

내년에 맡을 사업 중에 온톨로지 기반 지능형 플랫폼 구축 사업이 있다. 그런데 사실 온톨로지는 용어만 들어 봤지, 개념이 뭔지, 늘 하던 관계형 DB(RDB) 설계와 뭐가 다른지 잘 몰랐다. 그래서 지난주 관련 세미나에 다녀왔다. 실무자 입장에서는 그중 직접 온톨로지를 만들어 보는 시간과 의미 기반 인프라를 다룬 시간이 이해에 도움이 됐다. 내용이 추상적이긴 했지만 감은 잡혔다. 들은 내용과 검색한 자료를 더해서, 나 같은 입장의 사람이 읽을 수 있게 정리해 둔다.

비행기 처음 타는 법: 김포공항 국내선 체크인부터 탑승까지 순서대로 (용어 해설 포함)

이번 주에 제주 출장이 있어서 김포공항에 갔다. 지금이야 익숙하지만, 맨 처음 비행기를 탈 때는 체크인이 뭔지, 신분확인은 어디서 하는지, 보안검색은 또 뭔지.. 용어도 모르고 순서도 몰랐다. 버스는 표 끊고 자리에 앉으면 끝이다. 그런데 비행기는 타기 전에 거쳐야 할 단계가 여럿이다. 처음 타는 사람한테는 꽤 고난도 교통수단인 셈이다. 그래서 이번 출장길에 단계마다 사진을 찍어 왔다. 김포공항 국내선 기준으로 순서대로 정리한다.

애드센스 재심사 전에 블로그 글 32편을 내렸다: 조회수 6%의 정리 기록 [Claude 블로그 자동화 4편]

3편 까지 새 글 쓰는 방식을 정리했다. 그런데 새 글만 잘 써서는 답이 안 나온다. 애드센스가 보는 건 글 한 편이 아니라 블로그 전체 니까. 그래서 이번엔 반대로 갔다. 새 글보다 예전 글 78편부터 정리하기로 했다.

AI 글 티 안 나게 쓰는 법: 10년 전 내 블로그 글로 Claude에게 문체를 가르쳤다 [Claude 블로그 자동화 3편]

1편 에서 제미나이로 쓴 글 78편이 애드센스에서 거절당한 얘기를 했다. 그때 내 글을 다시 읽으면서 든 생각이 있다. "이거 내 글 같지가 않다." 내용이 틀린 건 아니었다. 그런데 누가 썼는지가 안 보였다. 그래서 이번에 Claude와 블로그 자동화를 다시 시작하면서, 글부터 쓰지 않고 내 문체부터 가르쳐 보기로 했다. AI에게 보여 준 건 10년 전 캠핑 후기였다 지금 블로그 글은 대부분 제미나이로 쓴 거라 기준이 될 수 없었다. 그래서 꺼낸 게 오래전 네이버 블로그다. 2012년에 캠핑을 시작하고 이것저것 올리던 곳이다. 그중 몇 편을 PDF로 뽑아서 Claude에게 넘겼다. 나는 한 편 정도라고 생각했는데, 열어 보니 146쪽짜리 PDF에 글이 4편 들어 있었다. 렉타타프 혼자 설치하기 (2013년) 포천 353캠핑장 솔캠 후기 (2013년) 석모도 민머루해수욕장 갯벌체험 (2014년) 마포 이자카야 회식 후기 (2016년) 설치법, 캠핑 후기, 가족 나들이, 맛집. 성격이 다른 글이 섞여 있었던 덕에 오히려 분석이 정확해졌다. 글 종류가 달라도 변하지 않는 게 진짜 내 문체니까. AI가 찾아낸 내 문체 7가지 Claude가 정리한 결과는 이랬다. 반말 독백체 : 일기 쓰듯 "~했다", "~이다"로 쓴다. 존댓말은 글 속 사람한테 말 걸 때만. 에피소드로 시작 : 정보가 아니라 그날 상황부터 꺼낸다. 대화를 그대로 옮긴다 : "포도님 : 출발하셨어요...?" 이런 식으로. 말줄임표와 물결, 이모티콘 : .. ~~~ ㅋㅋ~ ㅡ,.ㅡ; 킁~ 냠냠~ 나를 낮추는 유머 : "초짜가 포스팅하자니 쪽팔리기도 하고" 사진 한 장, 설명 두세 줄 : 소제목 없이 사진을 따라 이야기가 흘러간다. 정해진 마무리 : 끝은 늘 "이상 ○○ 끝!" 특히 7번은 나도 잊고 있던 습관이다. 그런데 그대로 다...

Claude로 블로그 자동화 해 보니: 주제 한마디에 임시저장까지 [Claude 블로그 자동화 2편]

1편 에서 예고한 대로, 이번엔 실제로 해 본 과정이다. Claude한테 던진 첫 질문은 이거였다. "블로그에 주제만 말하면 글이랑 사진까지 알아서 올려 주는 거, 만들 수 있어?" 된다고 했다. 그런데 나는 이렇게 부탁했다. "바로 하지 말고 단계별로 하나씩 알려 줘." ㅎㅎ~ 바로 만들어 달라고 할 줄 알았는데, 단계부터 나눴다 돌아보면 단계를 나눈 덕에 어디서 막혔는지 바로 알 수 있었다. 그렇게 나눈 단계가 7개다. 문체 확정 : 10년 전 네이버 블로그 글을 PDF로 보여 주고 내 말투를 분석 주제 방향 : 이 블로그가 뭘 하는 곳인지부터 다시 정함 초안 : 기존 글들의 "1.~란? → 4.결론" 틀을 일부러 피해서 작성 이미지 : 도식은 Claude가 그리고, 캡처는 내가 찍고 Blogger 임시저장 : Chrome을 Claude가 직접 조작 매뉴얼(스킬) 저장 : 다음부터 설명 없이 같은 방식으로 자동화 : 남은 수작업 없애기 1~4단계는 비교적 순조로웠다. 1편이 바로 그 결과물이다. 문제는 5단계부터였다. 제일 오래 걸린 건 글이 아니라 사진 한 장이었다 Claude가 내 PC의 Chrome을 조작해서 Blogger에 글을 넣는 방식인데, 시작부터 막혔다. Chrome에 Claude 확장 프로그램을 안 깔아 놨던 거다. 킁~ 설치하고 나니 제목, 본문, 라벨, 검색 설명까지는 순식간에 들어갔다. 그런데 이미지에서 또 멈췄다. Claude가 만든 이미지는 Claude 쪽 작업 공간에 있는데, Chrome 확장 프로그램이 거기 있는 파일을 못 읽는단다. 그래서 1편은 반쯤 수동으로 올렸다. Claude가 Blogger 화면에 노란 상자를 하나 띄워 놓고 "여기로 이미지 3장을 끌어다 놓으라"고 하길래 그렇게 했더니, 이미지가 알아서 본문의 제자리로 쏙쏙 들어갔다. 예전에 블로그 포스팅할 때 이미지를 순서에 맞춰 넣는 것도 곤욕이었다. 그...

제미나이로 쓴 블로그 글 78편, 애드센스에서 거절당하다 [Claude 블로그 자동화 1편]

블로그를 1년 가까이 방치했다. 작년에 부업 삼아 이 블로그를 열었다. 목표는 단순했다. AI로 글을 쓰고, 애드센스로 커피값이라도 벌어 보자. 재테크, 세금, IT, AI... 검색 좀 된다 싶은 주제는 다 손을 댔고 그렇게 쌓인 글이 78편이다. 대부분 구글 제미나이의 도움을 받아 썼다. 그리고 애드센스 심사 결과는... "가치가 별로 없는 콘텐츠" 킁~ ㅡ,.ㅡ; 솔직히 억울하진 않았다. 나도 알고 있었으니까. 내가 봐도 내 글이 아닌 것 같은 글들이었다. 왜 거절당했을까? 내 블로그를 다시 뜯어봤다 다시 시작하기 전에 원인부터 짚어 보기로 했다. 구글은 AI로 쓴 글이라는 이유만으로 거절하지 않는다. 문제 삼는 건 "누가 써도 똑같은 글" 이다. 애드센스 거절 화면에도 친절하게(?) 적혀 있다. 신뢰할 수 있는 고품질 정보 를 주는지, 꾸준히 관리 되는지, 실제 사용자의 관심 을 끌고 있는지. 그 기준으로 내 블로그를 보니 걸리는 게 한두 개가 아니었다. 첫째, 글의 뼈대가 전부 똑같았다. "1. ○○란 무엇인가 → 2. 왜 중요한가 → 3. 전략 → 4. 결론". 금융소득종합과세 글도, 엔캐리 트레이드 글도 이 순서 그대로다. 한두 편이면 깔끔해 보이지만 78편이 다 이러면 공장에서 찍어낸 티가 난다. 둘째, 어디서나 볼 수 있는 이야기였다. PER, PBR, ROE 설명은 이미 수천 개의 사이트에 있다. 거기에 내 글이 하나 더 있을 이유가 없었다. 셋째, 글에 '내'가 없었다. 네이버 블로그 시절에는 캠핑장 가기 싫었던 토요일 오후 이야기부터 시작했는데, 여기서는 사전 같은 정의부터 시작했다. 넷째, 주제가 너무 넓었다. 세금 글 옆에 AI 구축 가이드, 그 옆에 영월 소금빵 후기. 구글 입장에서는 이 블로그가 뭘 하는 곳인지 알기 어려웠을 거다. 그래서 다시 해 보기로 했다. 이번엔 Claude와 함께 그렇다고 AI를 ...