일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- lightsail
- conda
- aws
- finpilot
- ai캠프
- django
- 파이썬
- 오블완
- seaborn
- sLLM
- Github
- chromeextention
- team_project
- mifare
- ai_캠프
- ML
- 머신러닝
- 티스토리챌린지
- mysql
- Python
- pytorch
- pandas
- djangorestframework
- ollama
- 정치기 필기
- Jupyterlab
- EC2
- 로컬 런타임
- ai 캠프
- streamlit
- Today
- Total
목록프로그래밍/SK AI 캠프 (61)
greatsangho의 이야기

3주차 회고FACTS(사실, 객관) : 이번 일주일 동안 있었던 일, 내가 한 일 이번 일주일 동안 배운 것은 SQL과 크롤링 이었다. SQL 퀴리 내용과 ERD에 대한 개념이 새로웠다. pymysql을 활용하여 python과 sql 사이의 데이터를 주고 받는 방법을 배웠다. 이를 프로젝트에 적용하였다. 프로젝트는 9월 5 ~ 6일로 이틀간 진행되었다. 주제는 [MySQL을 활용한 자동차 등록 현황 조회 및 FAQ 제공 프로그램 구현]이었다. 자동차 등록 데이터를 조회 및 데이터를 처리하여 이를 DB에 적재 및 다시 조회가 가능하도록 구현하는 것과 자동차 관련 FAQ를 크롤링하여 이를 DB에 적재하고 한번에 검색할 수 있는 사이트를 만드는 것이었다. 나는 FAQ를 크롤링하는 것과 streamlit으로 ..
캠프에서 단위 프로젝트를 진행하였다.자세한 내용은 SKN AI 캠프 3주차로... https://github.com/SKNETWORKS-FAMILY-AICAMP/SKN05-1nd-4Team GitHub - SKNETWORKS-FAMILY-AICAMP/SKN05-1nd-4TeamContribute to SKNETWORKS-FAMILY-AICAMP/SKN05-1nd-4Team development by creating an account on GitHub.github.com

지난주 동안 배운 것파이썬 클래스와 모듈 활용 및 총 정리를 진행하고,SQL 기본 문법을 진행하였다. 파이썬의 클래스와 모듈에 대한 개념이 아직 익숙하지 않다보니 바로 활용에 어려움이 있었다.클래스와 함수를 개념적으로 묶고 모듈로 불러오는 연습이 필요하다고 느꼈다. SQL의 경우 설치와 기본 문법은 간단하지만, 그동안 다뤄보지 않았기 때문에기본적인 문법을 암기하고 활용하는데 더 중점을 두고 있다.distinct와 group by의 활용이나 서브쿼리에 대한 부분그리고 세미콜론(;)을 빠트리지 않도록 주의하고 있다. 파이썬 문법에 대한 전반적인 정리를 위해 위키독스 파이썬 300제를 풀어본다.https://wikidocs.net/book/922 초보자를 위한 파이썬 300제파이썬 기초 문법을 배웠다고 해서 ..
sql 쿼리(명령어)는 대소문자를 구분하지 않는다가독성을 높이기 위해 구분하여 적을 수 있다항상 마지막에 세미콜론(;)을 붙여준다주석은 --로 표기한다 기본문법 Select ~ from 데이터 읽기select * from exampletbl;다음과 같이 select ~ from 구문을 사용한다* 은 행 전체를 의미하고 DB안 table에서 가져온다는 의미이다하나씩 가져오기 위해서는 * 대신 열 이름을 ,로 구분해서 적는다 https://dev.mysql.com/doc/refman/8.4/en/select.html MySQL :: MySQL 8.4 Reference Manual :: 15.2.13 SELECT Statement15.2.13 SELECT Statement SELECT [ALL | DISTIN..
8일차는 MySQL 설치 및 기본 쿼리 공부를 진행하였다파이썬의 판다스가 있으니 SQL의 필요성을 크게 못 느끼는 경우도 있겠지만실제로 데이터를 가져다 분석만 하는 것이 아니라 데이터베이스에 정보를 CURD할 수 있는 것이 중요하고현업에서 DB를 많이 활용하는 만큼 필수적인 부분에 대해 알고 넘어갈 필요가 있다심지어 해당 쿼리들을 파이썬에서 구문을 작성하여 전달할 수 있고 데이터베이스를 직접 쿼리를 통해 조작하는 것이데이터베이스를 사용하는데 편리하기 때문에 MySQL 공부가 필요한 것이다 https://dev.mysql.com/downloads/ MySQL :: MySQL Community DownloadsThe world's most popular open source database Contact M..
7일차는 판다스와 넘파이의 기본 사용법과 library에서 책을 입력받고 이를 클래스로 정리하여 CRUD를 할 수 있는 하나의 프로그램을 만들어 보았다. 지금까지 배운 파이썬 문법을 전부 사용하는 경험을 할 수 있었는데 기초적인 개념에 대한 이해와 숙달이 중요하다는 생각이 들었다. pandas는 csv 및 기타 파일을 객체형태로 관리 모듈(프레임 웍)이다# !pip install pandas -> colab에서, 이미 설치되어 있어 실행 불필요# !conda install pandas -> 로컬 가상환경 이용시설치를 하면 import를 해준다import pandas as pdpd.DataFrame() # 빈 데이터 프레임 클래스 초기화d = {'col1': [1, 2], 'col2': [3, 4]}df ..