전체 글
-
티스토리 블로그 유입 늘리기 (구글 서치 콘솔) 보고서 분석, 효과컨텐츠 편집/블로그 관리 2024. 2. 9. 00:47
2022년도 8월달부터 구글 서치 콘솔을 사용하고 있었다. (나도 까먹고 있었음) 다른 블로그 서치 결과, 구글 서치 콘솔을 이용하면 구글 검색량이 많이 는다고 해서, 내 블로그도 그러했는지 확인해봤다. 2022년 7월, 확인해보면 7월달까지의 조회수는 그리 높지 않았다. 8월달부터 급격하게 높아지기 시작한다. 근데 구글 검색이 늘었다기 보다는 네이버 검색이 늘었는데 (?) 8월 11일에 시작했으니까 아직 효과를 잘 확인할 수 없다고 생각해야할까. 구글 검색이 200건 정도 늘었고, 네이버 검색도 100건 이상 늘었다. 위와 같이 10월에는 전 월에 비해서도 200건 이상 늘었고, 7월에 비해 두배 가까이 구글 유입량이 늘었다. 11월에는 구글 검색건이 전 월에 비해 거의 500건 가까지 늘었다. (엄청..
-
티스토리 블로그 유입량 늘리기 (네이버 서치어드바이저)컨텐츠 편집/블로그 관리 2024. 2. 8. 19:35
블로그 유입량을 늘리기 위해 검색했을 때 네이버 서치 어드바이저에 관한 내용이 나와서, 어떻게 내 블로그를 등록하는지를 알아보자. 아래 링크에서 진행한다. https://searchadvisor.naver.com/ 네이버 서치어드바이저 네이버 서치어드바이저와 함께 당신의 웹사이트를 성장시켜보세요 searchadvisor.naver.com 사이트 상단에 "웹마스터 도구"가 있는데 그곳으로 들어간다. 등록을 위해 사이트 주소를 입력하고, 오른쪽의 버튼을 누르면 HTML 업로드 또는 HTML 태그를 복사, 붙여넣을 수 있다. 티스토리에서는 관리자 페이지에서, HTML을 수정할 수 있다. html 편집을 누르고, html 코드의 태그 아래에 복사한 삽입, 적용한다. 이후 다시 네이버 서치 어드바이저로 돌아와, ..
-
[Django] Static 이미지를 수정해도 변경되지 않는 경우 (Static image modify not working)웹사이트 개발/Django 2024. 2. 8. 19:11
Django로 웹 개발을 할 때 Static 이미지 수정이 반영되지 않을 때가 있다. 먼저, settings.py 파일에서 static 폴더의 설정이 제대로 되었는지 확인하자. STATIC_URL = '/static/' STATICFILES_DIRS=[ os.path.join(BASE_DIR,'앱이름','static')] settings.py 파일 내에 위와 같이 코드가 작성되어있는지 확인하고, static 폴더가 올바르게 있는지 확인한다. 이후 터미널에 아래와 같이 입력한다. (터미널 상에서 manage.py를 실행할 수 있는 위치여야한다.) python manage.py collectstatic 만약 아래와 같은 메세지가 뜬다면, yes를 입력했을 때 static 폴더 변경 작업이 수행된다. 이후 다..
-
파이썬(주피터)으로 챗지피티 파인튜닝 하기 / 콘다 가상환경 세팅, Chat GPT fine-tuning for python with jupyter, conda인공지능/chat GPT 2024. 1. 24. 17:48
파이썬으로 챗지피티 3.5를 파인튜닝 해보자. 내가 알기로는 현재(2024.01.24 기준) chat gpt 4는 파인튜닝이 안되고, chat gpt 3.5는 가능하다. 가상환경 설치 & OpenAI 설치 conda 환경에서 진행했다. condacreate−n가상환경이름python=3.7먼저,다른버전들과겹쳐서설치가불가능해지기전에conda를이용하여가상환경을설치한다.서치결과,파이썬으로확인했을때openai1.8.0버전은파이썬3.7이상의버전에서작동하므로,(github의안내를참고하기바람)3.7로깔았다. conda create -n ChatGPT python=3.7 위의 코드를 동작시키면 ChatGPT라는 이름을 가진 가상환경이 생긴다. oepna..
-
Error code: 400 The model gpt-3.5-turbo requires data in the chat-completion format 해결하기 / chat GPT 파인튜닝(fine-tuning) jsonl 데이터 구축인공지능/chat GPT 2024. 1. 24. 09:11
에러 해결하기 챗지피티(chat GPT) 파인튜닝을 할 때 다음과 같은 에러가 뜬다면, 데이터 형태의 문제일 수 있다. Error code: 400 - {'error': {'message': "File 'file-(파일 코드)' is in prompt-completion format. The model gpt-3.5-turbo-0613 requires data in the chat-completion format.", 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_file_format'}} 데이터는 다음과 같은 형태로 설정해주고, 10개 이상의 데이터를 만족해야한다. {"messages": [{"role": "system", "cont..
-
파이썬으로 mp4를 gif 파일로 변형하기 / mp4 to gif for python (moviepy)파이썬 2024. 1. 13. 22:11
파이썬으로 mp4를 gif로 변경해보자. * 본 게시물은 구글 코랩을 사용하여 실행시켰다. 먼저, moviepy라는 모듈을 설치해준다. !pip install moviepy 바꾸고 싶은 mp4파일을 아래와 같이, input.mp4라는 이름으로 코랩 화면 좌측에 끌어당겨 업로드해준다. (코드를 변경하여 파일 이름을 다르게 하는 방법도 괜찮다.) 아래는 mp4파일을 gif로 출력해주는 파일이다. from moviepy.editor import VideoFileClip def convert_mp4_to_gif(mp4_file, gif_file): clip = VideoFileClip(mp4_file) clip.write_gif(gif_file) convert_mp4_to_gif('input.mp4', 'out..
-
[머신러닝] 옵티마이저(Optimizer)의 종류와 개념 정리 / Gradient Descent with Momentum, RMSProp, ADAM, Bias Correction인공지능 2024. 1. 8. 09:34
* 해당 포스팅은 공돌이의 수학정리노트 (Angelo's Math Notes) 게시글을 요약한 내용을 바탕으로 작성되었음. Gradient Descent with Momentum Momemtum을 이용하여 Optimization(최적화)를 진행한다. Gradient descent에서 learning late가 느릴 때, gradient의 이동 축에 따른 관성이 존재하는 것처럼 속도 차이를 두어 parameter들이 진동하면서 수렴할 때에도 빨리 수렴할 수 있도록 하는 방법이다. RMSProp(Root Mean Square Propagation) 위의 방법에서 Gradient의 방향은 제하고 크기만을 고려하여 업데이트하는 방식. 각 파라미터별로 learning rate의 크기를 업데이트 해줄 수 있다는 것..