코딩
-
[Python] 리스트와 튜플(tuple)의 차이점 이해하기코딩/파이썬 2023. 7. 29. 17:52
Python을 많이 사용하는 이유 중에 하나가, 기본 내장된 다양하고 잘 설계된 데이터 구조입니다. 많이 사용하는 데이터 구조로 리스트와 튜플이 있는데요. 초보자 분들이 리스트와 튜플을 많이 헷갈려 하십니다. 이런 분들을 위해서, 이번 포스팅에서는 리스트와 튜플의 차이점에 대해서 알기 쉽게 설명해보도록 하겠습니다. 목차 1. 리스트와 튜플이란? 리스트(List) 튜플(Tuple) 2. 리스트와 튜플의 주요 차이점 가변성(Mutability) 메모리 사용량 , 연산 속도 3. 언제 리스트를 사용하고 언제 튜플을 사용할까? 1. 리스트와 튜플이란? 리스트(List) 리스트는 Python에서 가장 유연한 컨테이너 데이터 구조으로, 다양한 요소를 순서대로 저장할 수 있는 목록형 데이터 구조입니다. 리스트는 대괄..
-
[Python] 초보자를 위한 데코레이터(Decorator) 사용법코딩/파이썬 2023. 7. 29. 17:09
Decorator가 뭐지? 장식인가. 몇몇은 함수 위에 '@' 로 시작하는 이상한 문법을 본적이 있을 것입니다. 이것이 바로 decorator라는 python 문법인데요. 초보자에게는 다소 어려울 수 있지만, 한 번만 이해한다면 코드의 효율을 높일 수 있습니다. 이번에는 python decorator에 대해서 최대한 쉽게~ 설명해 보도록 하겠습니다. 목차 1. Python Decorator이란? 2. Decorator 사용 시 장단점 3. Decorator 사용 사례 Flask 웹 프레임워크 라우팅 로깅(Logging)이 필요할 때 사용자 인증할 때 (Authentication) 1. Python Decorator이란? Python에서 Decorator는 기존 함수를 수정하지 않고 그 기능을 확장하는 방..
-
[Python]List Comprehension을 활용한 코드 최적화코딩/파이썬 2023. 7. 29. 16:35
이번에는 Python의 강력한 기능 중 하나인 리스트 컴프리헨션(List Comprehension)에 대해 알아보겠습니다. 초보자가 사용하기에는 문법이 약간 복잡하지만, 한 번 알면 이해하고 활용하는 데 큰 어려움이 없을 것입니다. 목차 1. Python List Comprehension이란? 2. List Comprehension의 장점 3. 사용 예시 1. Python List Comprehension이란? List Comprehension은 Python에서 리스트를 생성하는 간결하고 효율적인 방법입니다. 복잡한 코드를 한 줄로 줄여 보기 쉽게 만들어주며, 코드의 실행 속도를 높여줍니다. 아래 일반적인 리스트 생성과 List Comprehension을 이용한 생성 방법을 비교해 보도록 하겠습니다. #..
-
ChatGPT 대체할 AI 플랫폼 Top 5코딩/AI, 통계 2023. 7. 25. 08:18
최근 인공지능(AI)은 우리 삶의 많은 부분에 두루 녹아있습니다. 특히, 많은 이들이 활용하는 인공지능 대화 도구 'ChatGPT'에 대해 다루고자 합니다. 이번 포스트에서는 ChatGPT의 대체제로 활용할 수 있는 5가지 서비스를 쉽게 이해할 수 있도록 소개하겠습니다. 목차 1. Microsoft Bing 2. Google Bard 3. Perplexity AI 4. Jasper.ai 5. Askup ChatGPT 대체할 AI 플랫폼 Top 5 아래는 현재 출시되어 사용 가능한 대화형 AI 플랫폼과 그 장단점에 대해서 알아보겠습니다. 1. Microsoft Bing Microsoft Bing은 MS 검색 엔진인데, 최근에는 ChatGPT와 같은 AI 기능이 추가되어 사용자와 대화도 가능해졌습니다. Bi..
-
생산성 향상을 위한 chatGPT 업무용 프롬프트 Best 5코딩/AI, 통계 2023. 7. 24. 22:32
요즘 기업에서는 일상 업무를 보다 효율적으로 처리하기 위해 인공지능(AI)를 적극 활용하고 있습니다. 특히, OpenAI의 ChatGPT는 텍스트 기반의 작업에 막강한 힘을 발휘합니다. 오늘은 실제 업무에 바로 도입할 수 있는 GPT-4 프롬프트 5가지를 소개하고자 합니다. 목차 1. 이메일 작성 Prompt 2. 보고서 초안 작성 Prompt 3. 마케팅 아이디어 제시 Prompt 4. 고객 서비스 스크립트 작성 Prompt 5. FAQ 작성 Prompt ChatGPT 업무용 프롬프트 Best 5 1. 이메일 작성 Prompt 업무용 이메일 작성을 위한 GPT-4 프롬프트를 사용하면 빠르고 효율적으로 이메일을 작성할 수 있습니다. 아래는 몇 가지 이메일 작성 프롬프트 예시입니다. 작성 상황 Prompt..
-
OpenAI 달리2(Dall-E2) 사용하여, 간단히 블로그 이미지 만들기.코딩/AI, 통계 2023. 6. 7. 21:23
요즘 ChatGPT, Dall-E , Stable-Diffusion 등 다양한 AI 도구들이 쏟아지고 있습니다. 이런 도구들을 잘 활용하는 것이 생산성 향상에 직결되는 시대가 되었습니다. 이번 글에서는 Open AI의 이미지 생성 도구인 Dall-e2의 사용방법에 대해서 알아 보도록 하겠습니다. 달리(Dall-E 2)를 이용해 이미지 생성하기 Dall-E2는 OpenAI에서 만든 이미지 생성엔진입니다. 이미지를 묘사하는 Text를 입력하면 여러 가지 이미지를 생성합니다. 이번 포스팅의 주요 주제는 아래와 같습니다. 1. AI 이미지 생성엔진, Dall-E2란? 2. Dall-e 2 가입 및 사용 방법은? 3. Dall-e 는 어떻게 이미지를 생성하는가? 4. Dall-e 이미지 생성 prompt 예제 5..
-
Chat GPT로 미국 스타트업 재무재표 분석해보기코딩/AI, 통계 2023. 6. 4. 20:22
Chat GPT를 이용해 미국 위성 스타트업인 AST Spacemobile의 재무재표 분석을 해보았습니다. 참고로 AST 재무재표는 seeking alpha의 데이터를 활용했습니다. 개인적으로 숫자를 다루는 chat gpt의 능력에 대해 체감할 수 있는 계기가 되었습니다. OpenAI Chat GPT 로 재무재표 분석해보기 분석 회사 : AST Spacemobile 사용 엔진 : open ai GPT 4 AST Spacemobile은? 위성 기반으로 지상 기지국을 대체하는 사업을 영위하는 미국 스타트업입니다. 이제 BlueWalker3라는 테스트 위성으로 미국에서 일반 스마트폰과 직접 통신에 성공했고, 아직 정식 라이센스를 받고 서비스를 운영하는 단계가 아닙니다. '24년까지 서비스가 가능한 상용 위성을..
-
Andrej Karpathy의 State of GPT 강연 후기코딩/AI, 통계 2023. 6. 3. 22:48
https://youtu.be/bZQun8Y4L2A Andrej Karpathy, State of GPT 이 유투브 영상에서는 Tesla의 인공 지능 책임자인 Andrej Karpathy가 GPT와 같은 대규모 언어 모델의 발전과 개발에 대해 공유했습니다. 최근 GPT 트렌드와 응용 방법에 대한 인사이트를 얻을 수 있는 영상이었습니다. 몇 가지 인상 깊었던 내용을 공유하겠습니다. GPT Assistant training pipeling 다양한 출처의 데이터로 학습된 Base model은 assitant가 아닙니다. SFT, RM, RL 들의 다양한 방법으로 튜닝되어야 합니다. GPT-3와 메타의 최신 모델인 LLaMA를 비교하며, 모델의 성능이 반드시 포함된 매개변수의 수와 상관관계가 있는 것은 아니라고..