전체 글 23

카카오톡 챗봇 기본 용어 정리

참고영상 https://youtu.be/of3NiC73SSM ​ 블록 챗봇과 사용자간의 대화의 단위 블록 설정만으로 프로그래밍 없이 챗봇 제작이 가능하다. ​ 직접 사용해보니, 사용자가 특정 버튼을 눌렀을 때 챗봇이 바로 대답하도록 블록을 설정해두면 프로그래밍 없이 바로 응답이 되었다. 다만 크롤링 같은 기능은 못 쓰는 듯! ​ 스킬 챗봇이 동적인 응답을 할 수 있게 하는 기능이다. 프로그래밍이 필요하며 구조는 스킬을 실행하면 사용자에게 응답할 내용을 반환하는 함수 형태이다. ​ 시나리오 시나리오는 블록들의 집합으로 블록을 묶어주는 디렉토리다. ​ ​ ​ ​ ​ 블록만으로도 사용자의 발화를 예측하여 적어두면 자동 응답 기능을 사용할 수 있다. 직접 사용해보니 간편해서 단순 응답용 챗봇은 만들기 엄청 쉽다..

카카오 챗봇 2023.06.02

카카오톡 챗봇 개발 사전 설정하기

참고 영상 https://youtu.be/NbwgeFaWLi4 03 개발을 하기 전 필요한 준비는 아래와 같이 나타낼 수 있다. ​ ​ ​ 우선, 사용자에게 봇이 보여지게 하기 위해서 채널을 생성해주어야한다. ​ 이때 , 채널이름과 검색용 아이디는 변경이 불가능하므로 신중하게 결정해야한다. ​ 그 후 봇을 추가해준다. -> 오픈빌더에서 봇을 추가하면 된다 ​ 봇과 채널을 연결해주어야한다. 오픈빌더에서 설정을 들어가면 카카오톡 채널 연결이 나오게 되고 연결해주면 된다 ​ ​ B,C파트는 다음 포스팅에서 정리

카카오 챗봇 2023.06.02

카카오톡 챗봇 개발 시작하기

​ 참고 영상 https://youtu.be/zuLOv1wiS4w ​ 카카오 i 오픈빌더를 이용하면 카카오톡 챗봇을 만들 수 있다. 플로우는 오픈빌더를 이용해 우리가 만든 봇이 작동하는 방식이다. ​ 언어는 파이썬,자바스크립트,php등을 이용하여 코딩한다. 웹서버를 만드는 언어면 대부분 가능하다. ​ 사용자가 보낸 요청에 따라서 개발해둔 봇이 응답을 하는 형식으로 구성되어 있다. ​ ​ OBT는 카카오톡 봇을 만들 수 있는 권한으로, 카카오톡으로 챗봇을 만들기 위해서는 이러한 권한 승인이 필수적이다. ​

카카오 챗봇 2023.06.02

[서버] Oracle Cloud로 인스턴스 만들기(1)

aws자료들은 많은데 생각보다 오라클 클라우드랑 PuTTY조합으로 서버 돌리는 정보성글이 많이 없더라..?! ​ 그래서 다신 안 까먹고자 쓰는 글 ...ㅎㅎ! ​ 길게 쓰는 걸 안 좋아해서 1에는 오라클 클라우드 인스턴스 만들기, 2는 푸티 사용으로 나눠서 기록해야겠다 ​ ​ 1.오라클 클라우드 서비스 가입하기 ​ 2.[좌측상단] - [컴퓨트] - [인스턴스] ​ 3.구획 선택하기 ​ ​ 4.인스턴스 생성해주기 ​ ​ 5.인스턴스 설정해주기 이미지 구성에서 편집을 누른다 우분투로 설정해준다 ssh 전용키와 공용키 모두 다운받기! 좌측 하단 생성 클릭 ​ ​ 6.왼쪽 박스가 초록색이 될 때까지 기다리고 공용 IP 주소 복사하기 ​ ​ 이 뒷 단계부터는 PuTTY와 PuTTY gen을 사용할 예정!

Server 2023.06.02

CUDA,cuDNN,Pytorch 설치(CUDA 12.1 호환 Pytorch 설치?)

- 23.06.29 1. 파이토치는 cuda 12.1을 지원하지 않는다. 아래 방법으로 설치하면 안된다. 2. nvidia smi시 나오는 cuda는 설치가능한 가장 최신버전의 쿠다이다. 버전을 낮게 깔아도 무관하다. 3. 23년 기준 11.6 정도가 cuda 버전으로 좋은 것 같다. - 필자는 rtx 4070에서 nvidia driver 530에 cuda 권장이 12.1이 나와서 해당 버전으로 설치했다. . . pytorch는 cuda 11.7 라인이 좋다. 12.1은 너무 버전이 높고 앞으로도 사용하다 어떤 충돌이 날지 모른다. 앞으로 충돌 날 때마다 기록해야지 CUDA 설치 1. nvidia-smi 로 cuda 버전 확인하기 여기서 나는 불안해서 12.1로 깔고 torch 설정을 따로 해줬는데 , ..

Ubuntu 2023.05.30

[ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found] 에러해결

새로 세팅한 노트북에서 욜로를 돌리는데 ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found 라는 오류가 발생했다. 해결 방법은 아래와 같다. conda install -c conda-forge pycocotools 이때 pip이나 pip3 로 설치하면 오류가 지속적으로 발생한다. conda로 설치해주자 ! (내가 아나콘다에서 하고 있어서 그런건지 확실한 이유는 모르겠다.) $ sudo add-apt-repository ppa:ubuntu-toolchain-r/test $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade $ rm..

YOLO 2023.05.30

ubuntu 20.04 아나콘다 설치하기

우분투에서 작업하다보면 가상환경이 필요한 경우가 많다. 이번 포스팅에서는 ubuntu 20.04 환경에서 anaconda를 설치해보고자 한다. 1.https://www.anaconda.com/ Anaconda | The World’s Most Popular Data Science Platform Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities. www.anaconda.com 사이트에 접속하여 sh 파일을 다운로드 해준다. 2. 다운로드가 완료 되었으면 sh 파일이 있는 경로로 진입 후(cd 다운로드) ..

Ubuntu 2023.05.30

처음 나간 자율주행 대회, Lane Detection 공부 회고

이번에 자율주행 관련 대회를 나가면서 인지판단을 개발하게 되었다. 특이점은 신호등이나 표지판이 미션에 없어서 차선 검출만 해주면 되는 상황이었다. 기본적으로 실제 도로에서 대회가 열리는 것이 아닌, 공터 같은 곳에서 1차선으로 경기장이 구성될 예정이었다. 그래서 따로 딥러닝을 사용하진 않았고, openCV를 이용하여 차선 검출을 진행했다. 기본적으로는 오픈 소스를 가져와서 환경에 맞게 최적화를 진행해주었다. 그런데 오픈소스 쓰면서 느낀 거지만 남이 짠 코드를 내것으로 만드는게 역시 쉽지가 않았다.,, ㅎㅎ 너무 당연한 말이지 응응 아 그리고 딥러닝과 openCV를 같은 테스트 영상에서 비교했을 때도 우리같이 실제 자동차 크기가 아니고 단순한 경우 후자가 좀 더 의도에 맞게 굴러갔다. 또 딥러닝한거 돌리려..

OpenCV 2023.05.25

Ubuntu 20.04 nvidia 그래픽 드라이버 설치하기(1주일 삽질 후 성공 후기) - ASUS ROG G18 RTX4070

해결방법만 궁금하신 분은 아래 으로 바로 가시면 됩니다! 최종적으로 해결한 자료 https://www.youtube.com/watch?v=VP-R7LNSJXA 해당 영상은 3가지 방법으로 나누어 설치 방법을 제안하고 있습니다. 저는 2번째 방법으로 해결이 되었습니다. (PPA 파일 다운 안 하고 해결 완) 그외 참고한 레퍼런스 (자료 찾아서 될 거 같은거마다 북마크 해둔 건데,, 혹시 도움될까봐 첨부해봅니다) 2023.05.25 최초작성 2023.05.30 설치완료 최근 노트북을 새로 장만해서 우분투를 다시 세팅해주고 있다. 우선 외장그래픽카드는 RTX 4070을 사용하고 있다. 그런데 설치하는 과정에서부터 3일째 애를 먹고 있다. 슬슬 어떻게 해결했는지도 헷갈릴 것 같아서 정리해보고자한다. 해결한 후에..

Ubuntu 2023.05.25