본문 바로가기

전체 글679

[ChatGPT] jupyter notebook 설치 jupyter notebook Jupyter Notebook은 웹 기반의 인터랙티브 컴퓨팅 환경으로, 코드, 텍스트, 수식, 그림, 멀티미디어 등을 하나의 문서에 넣을 수 있습니다. 특히 데이터 분석, 시각화, 머신러닝 등에 자주 사용됩니다. 먼저 Jupyter Notebook을 사용하려면 설치해야 합니다. Jupyter는 pip를 이용하여 설치할 수 있습니다: pip install notebook 설치가 완료되면, 명령 프롬프트나 터미널에서 'jupyter notebook' 명령어를 입력하여 Jupyter Notebook을 실행할 수 있습니다: jupyter notebook Jupyter Notebook Jupyter Notebook이 실행되면 웹 브라우저가 자동으로 열리고, Notebook 대시보드가.. 2023. 7. 27.
[ChatGPT] 파이썬 개발 환경 IDLE 파이썬 개발 환경 IDLE 파이썬을 설치하면 기본적으로 같이 설치되는 파이썬 통합 기본 환경이 'IDLE(Integrated Development and Learning Environment}'이군요. IDLE는 파이썬 초보자에게 특히 유용한 도구입니다. 그러나 좀 더 고급 기능을 제공하는 다른 IDE나 텍스트 편집기(예: PyCharm, VSCode, Jupyter Notebook 등)를 선호하는 개발자들도 많습니다. 개인의 취향과 요구에 따라 적절한 도구를 선택하면 됩니다. 2023. 7. 26.
[ChatGPT] 파이썬과 대화하기 파이썬과 대화하기 파이썬이 잘 설치되었는지 확인하기 위해 터미널을 열고 'python'을 입력했습니다. 이 내용을 확인하기 위해 챗봇에 물었습니다. 물었습니다. 'ipython'과 'bpython'에 대한 자세한 설명 부탁합니다. 챗봇의 답입니다. ipython 설치 챗봇이 지도하는 대로 'ipython'을 설치했습니다. 설치 과정에서 'pip' 버전업이 됐다는 정보와 업그레이드 방법이 있어 그대로 진행했습니다. 아울러 'pip'에 대한 설명도 요청했습니다. 'pip'는 'Pip Installs Packages'의 머리글자로 파이썬으로 작성된 패키지(라이브러리와 도구 등)의 설치 및 관리를 도와주는 패키지 관리 시스템이라는 것도 확인했습니다. 패키지 설치, 제거 및 업그레이드가 가능했습니다. 또한 패키지.. 2023. 7. 25.
[ChatGPT] 개발자를 위한 ChatGPT 02, 프로그래밍 공부하기 프로그래밍 공부하기 ChatGPT로 공부하는 방법은 불필요하게 시간을 낭비하는 것을 줄일 수 있습니다. 충분히 잘 아는 내용은 과감하게 넘어가고, 잘 모르는 부분은 자세한 설명을 요청하면서 공부할 수 있기 때문입니다. 새로운 언어에 대한 기본 문법 공부하기 더보기 질문: 프로그램 언어 '파이썬'을 공부하려는데 도와줄 수 있습니까? 대답: 물론입니다! 파이썬은 굉장히 직관적이고 유연한 프로그래밍 언어이며, 초보자부터 전문가까지 널리 사용됩니다. 여러분의 공부를 돕기 위해, 여기 몇 가지 기본적인 파이썬의 개념과 기능에 대해 소개하겠습니다. 1. 변수: 파이썬에서는 변수를 선언하고 값을 할당하는 것이 매우 간단합니다. 예를 들어, `x = 5`라고 쓰면 'x'라는 변수에 5라는 값을 할당하는 것입니다. 2... 2023. 7. 24.
[ChatGPT] 개발자를 위한 ChatGPT 01, ChatGPT 발전 과정 ChatGPT 발전 과정 ChatGPT란? ChatGPT는 대규모 언어 모델이기 때문에 방대한 텍스트 데이터를 학습에 활용했고, 트랜스포머의 구성 요소 중 디코더 부분을 활용하고 있습니다. 이와 같이 방대한 텍스트 데이터를 학습했기 때문에 단순한 문법적 오류 없는 텍스트 생성을 넘어서서 문맥상으로 적절한 언어를 생성하게 됩니다. ChatGPT의 동작 원리 ChatGPT는 트랜스포머의 인코더-디코더 아키텍처에 기반한 딥러닝 모델입니다. 인코더는 텍스트를 입력받아 이를 숫자 집합 형태로 표현형을 바꿔주는 것입니다. 디코더는 인코딩 된 숫자들의 집현 형태의 표현형과 이전에 출력했던 내용을 입력받아 텍스트를 출력하는 것입니다. 이 과정에서 모델은 '어텐션 메커니즘'을 사용합니다. '어텐션 메커니즘'은 문장 출력.. 2023. 7. 23.
[Notion] 노션 기본 사용법 노션 기본 사용법 'Notion'은 작업 관리, 노트 취합, 데이터베이스 작업 등을 한곳에서 할 수 있는 일종의 전자 노트북이자 프로젝트 관리 도구입니다. 기본적인 사용법은 다음과 같습니다: 1. 페이지 생성: Notion에서 모든 것은 페이지로 구성됩니다. 새 페이지를 생성하려면 왼쪽 메뉴에서 "+ Add a page"를 선택하세요. 페이지의 제목과 아이콘을 설정할 수 있습니다. 2. 블록 사용: Notion에서 모든 내용은 '블록'으로 구성됩니다. 텍스트, 표, 이미지, 체크리스트 등 여러 가지 유형의 블록을 페이지에 추가할 수 있습니다. 블록을 추가하려면 새 줄에서 '/' 키를 누르고 원하는 블록 유형을 선택하세요. 3. 페이지 구조화: 페이지를 섹션별로 구분하거나, 중첩 페이지를 생성하여 복잡한 .. 2023. 7. 22.