일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- regression
- AI
- 머신러닝
- deep learning
- LLM
- gpt
- GPT-4
- 분류
- 딥러닝
- 티스토리챌린지
- ChatGPT
- OpenAI
- 해커톤
- LG Aimers 4th
- Classification
- 오블완
- 회귀
- LG Aimers
- supervised learning
- LG
- Machine Learning
- 지도학습
- PCA
- Today
- Total
목록분류 전체보기 (333)
SYDev
SK TECH SUMMIT 2023 -> https://sktechsummit.com/main/main.do SK TECH SUMMIT 2023 AI Everywhere for a better future sktechsummit.com 기존의 협업 필터링 알고리즘 기반 플레이리스트는 개인의 취향과 무관한 이질적인 노래가 추가되기 쉬움 텍스트 벡터, 무드 벡터 KNN, 음색 벡터 KNN을 이용해서 개인의 취향에 더 가까운 트랙을 담은 플레이리스트를 생성 -> 평소에 딱 관심있던 주제와 일치해서 들어봤는데 시중에서 제공되는 플레이리스트가 왜 만족스럽지 못하게 느껴졌는지 단번에 알 수 있었고, 왜 당장은 이런 문제를 해결하지 않고 협업 필터링 알고리즘이 많이 사용되는지도 어느정도 알게 되었다. 위 세션에서 소..
해당 게시물은 유튜브 생활코딩 "Node.js" 강의 영상을 참고했습니다. (https://www.youtube.com/watch?v=3RS_A87IAPA&list=PLuHgQVnccGMA9QQX5wqj6ThK7t2tsGxjm&index=1) 제작-글 수정-수정 링크 생성 var http = require('http'); var fs = require('fs'); var url = require('url'); var qs = require('querystring'); function templateHTML(title, list, body, control) { return ` WEB2 ${list} ${control} ${body} `; } function templateList(filelist) { va..
해당 게시물은 유튜브 생활코딩 "Node.js" 강의 영상을 참고했습니다. (https://www.youtube.com/watch?v=3RS_A87IAPA&list=PLuHgQVnccGMA9QQX5wqj6ThK7t2tsGxjm&index=1) var http = require('http'); var fs = require('fs'); var url = require('url'); var qs = require('querystring'); function templateHTML(title, list, body) { return ` WEB2 ${list} create ${body} `; } function templateList(filelist) { var list = ''; var i = 0; while(..
해당 게시물은 유튜브 생활코딩 "Node.js" 강의 영상을 참고했습니다. (https://www.youtube.com/watch?v=3RS_A87IAPA&list=PLuHgQVnccGMA9QQX5wqj6ThK7t2tsGxjm&index=1) var http = require('http'); var fs = require('fs'); var url = require('url'); var qs = require('querystring'); function templateHTML(title, list, body) { return ` WEB2 ${list} create ${body} `; } function templateList(filelist) { var list = ''; var i = 0; while(..
해당 게시물은 유튜브 생활코딩 "Node.js" 강의 영상을 참고했습니다. (https://www.youtube.com/watch?v=3RS_A87IAPA&list=PLuHgQVnccGMA9QQX5wqj6ThK7t2tsGxjm&index=1) HTML form main.js와 같은 디렉토리에 다음 내용이 포함된 form.html 파일 생성 //method = "get" 혹은 디폴트 상황에서는 url에 데이터를 포함한다. //서버 데이터를 수정, 삭제, 생성할 때는 url에서 데이터를 가려주는 method = "post"를 이용하자. form.html 파일을 실행했을 때, 다음과 같이 데이터를 입력하는 페이지가 나옴 title, description을 모두 입력하고 제출하면 해당 데이터를 포함한 쿼리를 가..
해당 게시물은 유튜브 생활코딩 "Node.js" 강의 영상을 참고했습니다. (https://www.youtube.com/watch?v=3RS_A87IAPA&list=PLuHgQVnccGMA9QQX5wqj6ThK7t2tsGxjm&index=1) 패키지 매니저 패키지 매니저(package manager): 패키지를 다루는 작업을 편리하고 안전하게 수행하기 위해 사용되는 툴 PM2 node.js로 만든 프로그램을 관리해주는 패키지 매니저 프로그램이 예상치 못하게 종료됐을 때, 자동으로 다시 실행해준다. pm2 start main.js 코드가 바뀌었을 때 , 자동으로 프로세스를 컸다 켜준다 (즉, 리소스 수정시 자동 반영) pm2 start main.js --watch ┌────┬─────────────────..
해당 게시물은 유튜브 생활코딩 "Node.js" 강의 영상을 참고했습니다. (https://www.youtube.com/watch?v=3RS_A87IAPA&list=PLuHgQVnccGMA9QQX5wqj6ThK7t2tsGxjm&index=1) 동기와 비동기 Synchronous: 직렬적으로 일처리하는 것을 동기적이라 한다. Asynchronous: 병렬적으로 일처리하는 것을 비동기적이라 한다. node.js에서는 비동기적 일처리를 효율적으로 처리할 수 있다. var fs = require('fs'); //readFileSync console.log('A'); var result = fs.readFileSync('syntax/sample.txt', 'utf8'); //순차적으로 실행 console.log(..
해당 게시물은 유튜브 생활코딩 "Node.js" 강의 영상을 참고했습니다. (https://www.youtube.com/watch?v=3RS_A87IAPA&list=PLuHgQVnccGMA9QQX5wqj6ThK7t2tsGxjm&index=1) 함수 function sum(first, second) { //parameter: 함수를 정의할 때 사용되는 변수 return first+second; } console.log(sum(2, 4)) //argument: 실제로 함수가 호출될 때, 넘기는 변수값 6 >> c에서의 함수와 거의 유사함 함수를 이용한 정리정돈 var http = require('http'); var fs = require('fs'); var url = require('url'); funct..