본문 바로가기

전체 글

(161)
chatGPT는 잊어라 : 왜 연구자들은 소형 LLM을 사용하는가? 최근 몇 년 동안 과학 분야에서 인공지능(AI)과 대형 언어 모델(LLM)이 많은 주목을 받으며, 그 활용도가 크게 증가하고 있다. 그러나 이와 동시에 LLM 기술을 어떻게 사용하는가에 대한 논의도 활발해졌다. 특히 연구자들이 자체적으로 LLM을 실행할 수 있는 로컬 모델의 등장은 AI의 활용 방식에 큰 변화를 불러일으키고 있다. Chris Thorpe는 이러한 변화를 주도하는 대표적인 인물 중 한 명이다. 그는 면역 시스템 단백질 구조를 연구하는 사이트인 histo.fyi를 운영하면서 로컬 LLM을 사용해 MHC(주조직 적합 복합체) 분자에 대한 이미지, 데이터 테이블, 아미노산 서열 등을 요약하는 작업을 하고 있다. 놀라운 점은 그가 ChatGPT나 다른 웹 기반 LLM을 사용하지 않고, 자신의 노트..
구글 서치 콘솔과 빙 웹마스터 도구에 티스토리 제출 자동화 티스토리 블로그를 운영하다 보면 구글 서치콘솔, 빙 웹 마스터 도구, 네이버 웹마스터 도구에 포스팅 주소를 제출하는 일이 번거롭게 느껴진다. 물론 사이트맵을 주기적으로 읽고 가져가기는 하지만, 그 주기가 직접 확인해 보면 정말 텀이 길 때가 있다. 내가 포스팅을 게을리해서 그런 것 같은 느낌도 들지만 말이다. 어차피 이제 사람들은 점점 검색을 유튜브, 틱톡, 인스타그램 등 다양한 플랫폼에서 하고 있어서 우리에게는 시간이 조금 더 필요하다. 그래서 티스토리 게시물들을 자동 제출하는 파이썬 코드를 작성했다. (pyCharm 활용) 구글 서치 콘솔의 경우Google Indexing API with Python - JC Chouinard1. 먼저 위 게시물을 온전히 참고하여, 구글 서치 콘솔에서 API키 혹은 ..
내부링크와 백링크, 그리고 앞으로의 SEO 전략 내부링크와 백링크는 웹사이트의 SEO(검색 엔진 최적화)와 사용자 경험에 중요한 역할을 하는 두 가지 다른 유형의 링크입니다.내부링크 내부링크는 동일한 웹사이트 내에서 한 페이지에서 다른 페이지로 연결되는 링크입니다. 내부링크의 주요 특징과 이점은 다음과 같습니다:1. 사용자 경험 향상: 관련 콘텐츠로 사용자를 안내하여 웹사이트 내 탐색을 용이하게 합니다. 2. 웹사이트 구조 개선: 논리적인 계층 구조를 설정하여 웹사이트의 아키텍처를 강화합니다. 3. SEO 기여: 검색 엔진에 웹사이트 페이지의 구조와 관련성에 대한 정보를 제공합니다. 4. 크롤링 용이성: 검색 엔진이 웹사이트를 더 쉽게 크롤링할 수 있게 하여 색인화를 촉진합니다. 5. PA(Page Authority) 분배: 웹사이트 내 페이지 간 권..
인기 있는 웹 스크래퍼 도구들: 장점, 단점, 그리고 서비스의 특징 웹 스크래핑(Web Scraping)은 웹사이트에서 데이터를 자동으로 추출하는 과정을 말합니다. 이 작업은 뉴스, 전자상거래, SNS, 통계 등의 웹사이트에서 정보를 수집하고, 이를 분석하거나 활용하는 데 중요한 역할을 합니다. 하지만 웹 스크래핑을 효과적으로 하기 위해서는 적합한 도구를 선택하는 것이 매우 중요합니다. 이번 포스트에서는 웹 스크래핑 도구들 중에서 사람들이 많이 사용하는 몇 가지를 살펴보고, 각 도구의 장점과 단점, 서비스의 특징을 설명하겠습니다. 1. Beautiful Soup개요Beautiful Soup는 Python 언어로 작성된 라이브러리로, HTML과 XML 파일에서 데이터를 파싱(parsing)하는 데 사용됩니다. 이 도구는 비교적 간단하고 직관적인 API를 제공하며, 주로 P..
미국 배당주 포트폴리오 구성 방법 part 1 미국 배당주 투자는 안정적인 수익을 추구하는 투자자들에게 인기 있는 전략입니다.미국 배당주의 특징분기 배당 일반화 미국 기업의 약 90%가 분기 배당을 실시하고 있어, 연중 꾸준한 배당 수익을 얻을 수 있습니다. 이는 특정 계절에 국한되지 않고 연중 배당주 투자가 가능함을 의미합니다.배당 성장많은 미국 기업들이 지속적으로 배당금을 증가시키고 있습니다. 배당금 증액 기간에 따라 다음과 같이 분류됩니다:배당성취주 (Dividend Achiever): 10년 이상 배당금 증액배당귀족주 (Dividend Aristocrat): 25년 이상 배당금 증액배당왕 (Dividend King): 50년 이상 배당금 증액배당주 선정 기준좋은 배당주를 고르기 위해 다음 요소들을 고려해야 합니다:배당 성장: 지속적인 배당금 ..
메인보드 비프음은 무슨 의미일까? 원인 및 해결방법 왜 내 메인보드에서 비프음이 들릴까? 이전에 사용하던 PC에서는 비프음(경고음)이 들리지 않았다. 그런데, 이번에 받게 된 새로운 조립 PC에 기존에 사용하던 GTX 1060 6GB 그래픽 카드를 장착한 후에 전원을 연결해보니 바로 모니터에 표시되지 않았다. 그리고 비프음이 네 번 들리는 것이 아닌가? 전문가가 아닌 이상 이런 비프음은 상당히 당황스럽기 마련이다. 그래서 바로 구글링을 해보았다. 그랬더니 그래픽카드를 다시 장착해보라고 해서 다시 장착했더니, 드디어 모니터에 화면이 들어왔다. 그런데도 비프음이 한 번 들리는 것이 아닌가? 그래서 조립PC 업체에 전화했더니 원래 비프음 1번 들리는 것은 정상이란다. 요 몇 년간 이것도 모르고 비프음이 안 나는 것이 정상인 줄 알았다. 메인보드에서 특정 부품을..
Semantic tag에 빠지게 되는 이유 옛 취미에서 새로운 취미로 아주 옛날 PHP, MySQL로 웹 게시판을 만드는 취미(라기 보다는 모방)을 가졌지만 이제는 AI를 통해 간단한 웹사이트를 제작해 보는 것이 취미이다. 그런데 요즘 Semantic HTML이라는 것에 빠져 있다. 이유는 가독성이 향상되고 구글봇, 예티와 같이 기계들도 읽어내기 쉬워지기 때문이다. 그런 의미에서 요즘 알게 된 Pico CSS Framework도 마음에 든다. 일단 Semantic HTML을 작성해 놓으면, 따로 class를 지정하지 않아도(classless css framework) 적당히 예쁘게 웹 사이트를 꾸며준다. 작은 사이드 프로젝트를 하는데, 어느 정도 미관을 위해 CSS를 만지다 보면 하루가 훌쩍 지나가기 일쑤이기 때문이다.  모바일 중심의 웹 환경 ..
챗GPT의 성능을 끌어올리는 프롬프트 엔지니어링 chatGPT를 사용해 봤다면 느낀 점이 다들 비슷할 것이다. 인내심이 많이 필요하며, 원하는 결과를 얻을 때까지 계속 반복적으로 비슷한 질문을 여러 번 해야 한다는 점을 말이다. 그리고 프롬프트(Prompt)를 어떻게 쓰느냐에 따라 성능이 달라진다. 생성형 AI 작성 꿀팁1. 긍정문이 부정문보다 강력하다. chatGPT 같은 LLM과 leonardo 같은 이미지 생성형 AI 등을 많이 사용해보신 분이라면 체감으로 아셨을만한 내용이다. 프롬프트를 작성할 때 부정문을 이용해서 어떤 것을 제외하고 싶을 때 AI가 잘 이해하지 못하는 경우가 종종 있다. 이럴 때는 긍정형 지시문으로 바꾸면 원하는 결과를 얻을 수 있다. 그리고 한 번 부정문을 이해하지 못한 대화창에서 다시금 긍정문으로 시도했는데도 이해를 못 할..