- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 데이터
- error
- 프로젝트
- 데이터사이언티스트
- 변수
- 회고
- ML
- 주피터노트북
- 개념정리
- 데이터사이언스
- github
- 모두의연구소
- 파이썬문법
- 딕셔너리
- sql
- 빅쿼리
- Jupyter Notebook
- 파이썬
- 함수
- AI
- 회고록
- data
- python
- 깃허브
- 1주차
- 데이터베이스
- 딥러닝
- 2주차
- bigquery
- 머신러닝
목록모두의연구소 (10)

랭체인톤 회고 (2025.06.30~07.02, 0703-> 발표)랭체인톤은 3일 동안 자유 주제로 RAG기반 LLM 모델을 이용하여 하나의 프로젝트로 완성한 뒤 발표를 진행한다.이번 랭체인톤은 KDT 해커톤 팀원들로 꾸렸고, 4명이 한 팀으로 총 3일간 개발하였다.이 글은 그 과정에서 무엇을 고민했고, 어떤 방식으로 문제를 풀어나갔는지, 그리고 느낀 점들을 되돌아보기 위한 회고이다. 프로젝트 소개쓰RAG실수를 저지른 내가 얼마나 쓰레기인지 판별해 주는 RAG 기반 서비스라 언어유희로 위와 같은 이름을 짓게 되었다. 프로젝트 개요 및 배경작은 실수에도 자기 비난이 심하고 자책하는 사람들에게 군중 판결과 타인의 '대참사'와 비교하게 함으로써 사회적 공유와 하향 사회 비교 효과를 통해 "내 건 별..

1.예약어(Reserved Words) 예약어는 절대로 변수명으로 쓰일 수 없다 2) 25개 예약어예약어 중 True, False, None 을 제외하고는 모두 소문자로 이루어져 있다.즉, 예약어는 대,소문자를 구별하니 주의해야 합니다. 🔥 한 줄 요약더보기위의 예약어로는 변수명으로 사용하지 못한다. 2.함수1) 파이썬에서 함수란이미 내장되어 있는 함수를 가져다가 사용할 수도 있고, 직접 만들 수도 있다.파이썬에서는 식별자 뒤에 괄호가 붙어 있으면 해당 식별자를 함수라 부른다. 함수를 왜 사용하나요?매번 동일한 코드를 반복해서 쓰는 것보다함수로 한번 정의해 놓고 계속 사용하는 것이 효율적이기 때문 함수에 대한 용어 모음zip- 함수를 정의한다.- 함수를 호출한다.- 매개변수- 인수- 리턴값, 반..

1. 튜플 자료형1) 튜플(tuple)이란?여러 개의 값의 모음이라는 점에서 리스트와 비슷하지만 수정할 수 없다 는 점에서 다르다.소괄호() 안에 요소를 콤마,로 구분튜플명 = (요소1, 요소2, 요소3, ...)소괄호()를 생략해도 무방튜플명 = 요소1, 요소2, 요소3, ...튜플에 소속되는 각각의 값 또한 요소(element) 라고 한다.튜플 안에는 어떠한 자료형도 포함비어 있는 튜플도 생성 2) 튜플에서 가능한 것과 불가능한 것가능한 것튜플 요소를 인덱싱 & 슬라이싱+ 연산자로 튜플을 연결* 연산자로 튜플을 반복 불가능한 것튜플 요소를 변경하거나 삭제(del)하는 것은 불가능 튜플을 언제 사용하나요?튜플의 내부 구조가 단순한 만큼 더 적은 메모리를 사용하고 읽는 속도도 빠르다.편집할 수 없기 때문..

1. 집합(set) 자료형 개념어떤 값들의 모임일 뿐 순서는 없다.중괄호{} 안에 value를 넣고 콤마,로 구분집합명 = {value1, value2, value3, ...}set() 괄호 안에 리스트나 문자열을 입력해서 만들 수도 있다.집합은 값을 포함하고 있느냐 아니냐만 중요해서,중복은 허락하지 않으며 순서도 별 의미 없다. 집합(set) 자료형 형식# 중괄호{} 안에 value를 넣고 콤마,로 구분해 준다.# 중복은 허락되지 않는다.asia = {'korea', 'china', 'japan', 'korea'}asia{'china', 'japan', 'korea'} - 중복 제거하기위한 필터 역할로 종종 사용- 헷갈리는 개념 a = set() // set() 활용a = {} // 빈 diction..

불(bool) 자료형True or False(첫 자가 대문자, 소문자로 적으면 불 자료형이 아님) bool 타입을 확인할 때는 bool() 함수를 이용하여 알 수 있다. # 자료형 불 타입 확인해보기bool(0.0)False 변수1) =(assignment) 기호를 사용하여 변수를 만든다. 2) 변수명의 규칙영문자(대, 소문자 구분), 숫자, 언더바(_)만 사용 가능첫 자리에는 숫자를 사용할 수 없습니다.예약어(파이썬 키워드)는 변수명으로 사용할 수 없다. 3) 변수를 만드는 여러 가지 방법1. 튜플# 아무 괄호가 없다면 => 튜플# 튜플로 변수에 값을 할당할 수 있다.a, b, c = 11, 22, 33b22 2. 리스트# 리스트로도 가능[d, e] = ['Hello', 'world']d'H..

1. 비교 연산자 2. 논리 연산자예시1)3 >= 1 and 3 >= 4False 위의 예시일 경우,조건 2개 다 True 값이 되어야 True로 출력하는데,3>=4가 False 이므로 False를 출력한다. 예시2) 3 >= 1 or 3 >= 4Trueor 연산자이므로 조건2개 중 하나만 True이면 True로 출력된다. 예시3)not 3 > 1False 정답의 반대라고 생각하면 된다. 3. 기타 연산자# 리스트 확인해보기1 in [1, 3, 5, 7, 9] # 번역 : [1, 3, 5, 7, 9] 안에 1이 있는가?True # 튜플 확인해보기'a' not in ('a', 'i', 'f', 'f', 'e', 'l')# a가 ('a', 'i', 'f', 'f', 'e', 'l')에 포함되어 ..

https://www.anaconda.com/download/success Download Now | AnacondaAnaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.www.anaconda.com 1. 컴퓨터 os에 맞게 다운하기 설치가 완료되면다 동의하고..엔터치고..next 누르면 설치 완료됨 2. 명령 프롬포트에서 입력하기노트북 화면 하단에 검색 창에서cmd 라고 치면 명령 프롬포트가 열리고pip install jupyter notebookjupyter notebook순서대로 코드 입력-엔터 ..

이 포스팅은 리스트와 관련된 함수들에 관한 내용이다.그 전에, 문자열을 다루는 방법에 대해서헷갈릴 수 있는 부분을 간단히 적어보았다. 문자열 1. 큰, 작은 따옴표 연속 3개(""") 혹은 (''')에 둘러싸기"""월을""" 혹은 '''월을''' '월을' 2. 여러 줄인 문자열을 변수에 대입하고 싶을 때(1) 연속된 작은 따옴표 3개 또는 큰 따옴표 3개를 사용(2) 이스케이프 코드(확장열) 사용하기큰 따옴표와 작은 따옴표 둘 다 나타내고 싶을 때는 아까처럼 이스케이프 코드를 사용하면 됩니다.answer = '\"Don\'t worry!\"'"Don't worry!" 리스트 관련 함수들 1) 추가(append(x)) : 맨 마지막에 추가, 모든 자료형 추가 가능, 하나씩만 추가 가능즉..

5. 원격 저장소를 로컬로도 가져올 수 있을까?원격 저장소를 로컬에 가져오려면 역시 그 연결고리가 필요하다. 다음과 같이 repository의 주소를 복사. git clone [주소] first-repository 안에 README.md 파일을 보면# first-repository와 ## git config 가 적혀있다.clone 성공! 6. 로컬로 가져온 원격 저장소를 수정해서 다시 push해 보자!이제는 clone한 파일에서 수정을 하여 다시 원격저장소에 push 하는 과정echo "add new contents" >> README.mdREADME.md 에 add new contents 라는 문구를 추가하는 코드즉, 수정을 하는 거다. git status 명령어를 통해 상태가 어떻게 변화하는 지..

git = 로컬저장소(local)github = 원격저장소(remote)git init: 현재 있는 디렉토리 위치를 로컬 저장소로 초기화readme.md: 소개하는 역할, md 확장자는 markdown을 의미 깃을 처음 설치했다면 git config를 통해 깃허브 유저이름과 이메일을 설정해주어야 한다.git config --global user.email [email]git config --global user.name [name] 1. README.md 파일 생성하기자! 이제 README.md 파일을 하나 만들어서, 깃허브에 올릴거다. echo "# first-repository" >> README.md README.md 파일에다가 "# first-repository" 텍스트를 넣는 코드다.ca..