Python 5

Google TeachableMachine + Python 간단한 프로그램 제작하기

구글 티처블 머신이란? 구글 티처블 머신은 머신러닝을 처음 접하는 사람들이 좀 더 쉽게 배우고, 활용 가능하게 도와주는 툴이다. 학습뿐만 아니라 생성한 모델(Tensorflow.js나 Keras, Tensor flow.lite 등 다양하게 생성 가능하다. 또한 웹 배포도 가능하다!)을 다운로드 받아 다양한 프로젝트에 접목시켜 사용 가능하다. 구글 티처블 머신 사용하기 teachablemachine.withgoogle.com/ Teachable Machine Train a computer to recognize your own images, sounds, & poses. A fast, easy way to create machine learning models for your sites, apps, and..

[python] 네이버카페 크롤링 코드

python, beautifulsoup와 크롬드라이버를 사용해 네이버카페 게시물을 드래그 해서 csv파일로 만들어주는 코딩을 진행해 보았다. 네이버 아이디와 비밀번호 입력까지 자동으로 진행 한 수 원하는 카페에서 게시물의 제목과 내용(원하는 부분)을 가지고 와서 csv로 만들어주도록 하였다. 코드분석은 따로 진행하도록 하겠다. 소스코드 import time from selenium import webdriver from bs4 import BeautifulSoup as bs import csv total_list = ['제목','링크'] f = open('craw.csv', 'w', encoding = "euc-kr", newline='') wr = csv.writer(f) wr.writerow([tot..

개발관련/Python 2021.01.28

pynput로 단축키 만들기(with python )

데이터라벨링 작업을 진행하면서 여러 데이터라벨링 프로그램을 접하게 되었다. 작업중 del 키를 많이 쓰게 되었는데 옆으로 넘기는 키인 a,d 를 사용하다가 저멀리 딜리트 키까지 손을 옮기려니 작업효율이 너무 떨어진다. 프로그램을 뜯어서 볼 수는 없으니 대신 키보드에서 어떤키가 눌리는지 확인하고 키를 대체하여 내가 원하는 기능을 수행하도록하는 간단한 파이썬 스크립트를 제작했다. pyautogui를 사용하려다가 pynput을 사용했다. 기본적으로는 키보드 후킹 -> 키 대체 -> 다른키로 입력 이런 식으로 동작하도록 하였고, 프로그램 종료를 하기 위해 esc가 눌리면 프로그램이 종료 될 수 있도록 하였다. exe 파일로 만들어서 다른 라벨러들에게도 공유 가능하도록 하였다. pyinstaller 를 사용하여 ..

개발관련/Python 2021.01.28

[머신러닝]KNN(K-Nearest Neighbor) 최근접 이웃알고리즘으로 오렌지와 자몽 구별하기

[머신러닝]KNN(K-Nearest Neighbor) 최근접 이웃알고리즘으로 오렌지와 자몽 구별하기 사이킷런(scikit-learn)을 사용하여 KNN(K-Nearest Neighbor, 최근접 이웃 알고리즘)예제를 진행해보았다. 개발환경은 구글 colab에서 진행하였다. 오렌지와 자몽의 지름과 무게 데이터를 가지고, 훈련과 테스트 데이터를 나누어 학습하고, 이를 바탕으로 정답이 없는 예시를 넣었을때 이를 분류 가능하도록 해보자. 사이킷런(scikit-learn)이란? 사이킷런은 머신러닝 오픈소스 라이브러리이다. 기본적인 데이터 세트(붓꽃,보스턴집값, 당뇨병관련 등등)도 제공하고, 머신러닝 API(의사결정트리, 최근접이웃알고리즘, 회귀분석 등등)도 포함 되어 있다. 먼저 만들어져 있는 라이브러리를 활용하..

[개발환경]아나콘다 설치하기

Anaconda? Anaconda는 Python 패키지 / 의존성 관리 및 배포를 편리하게 해주는 무료 오픈 소스 SW이다. 사용자의 PC에 파이썬이 미리 설치되어있지 않는 것으로 가정하고 설치를 진행하였다. https://www.anaconda.com/distribution/ 위 링크에 접속한 뒤, 아래와 같이 자신의 운영체제에 맞는 파일을 선택하여 다운로드한다. PATH설정을 체크 한 뒤 설치를 진행한다. 설치 후 설치 완료를 확인하기 위하여 실행창에서 CMD를 열어준다. 설치가 제대로 진행 되었다면 아래와 같이 파이썬이 실행될 것이다. 확인된 후 ctrl + z를 입력하여 종료해준다.

개발관련/Python 2020.06.01
반응형