[Jobby] 환경 세팅 1
Jobby 소개 면접 및 자기소개 질문용 챗봇 취업용 자기소개 챗봇 Jobby 만들기 시작. 내 이력, 프로젝트, 연구 얘기들을 한 군데 모아서, “나에 대해 물어보면 챗봇이 대신 대답해주는” 걸 목표로 함. 기본 컨셉: 본인 전용 Q&A 챗봇 질문 예시: 자기소개, 기술 스택, 연구/프로젝트, 강점, 관심 분야 등등 사용 ...
Jobby 소개 면접 및 자기소개 질문용 챗봇 취업용 자기소개 챗봇 Jobby 만들기 시작. 내 이력, 프로젝트, 연구 얘기들을 한 군데 모아서, “나에 대해 물어보면 챗봇이 대신 대답해주는” 걸 목표로 함. 기본 컨셉: 본인 전용 Q&A 챗봇 질문 예시: 자기소개, 기술 스택, 연구/프로젝트, 강점, 관심 분야 등등 사용 ...
사용 기술 가상환경 만들기 python -m venv venv git ignore를 만들어줘야 후에 깃에 프로젝트를 올릴 필요가없는 가상환경은 올라가지 않는다. 용량이 너무 크고 git은 소스코드만 추적하는 곳인데, 이런 큰 바이너리 파일(사람이 읽을 수 없는 0과 1로 이루어진 파일)을 올리면 속도가 느려지고 용량도...
사용 기술 백엔드: python(django) 프론트엔드: 부트스트랩? Vue3 next.js를 써볼까 Django REST Framework로 API 만들기 DRF란? Django REST Framework는 Django에서 RESTful API를 빠르게 만들 수 있게 도와주는 확장 라이브러리. 장점은 꽤 많음: 요청과 응답을 JS...
사용 기술 백엔드: python(django) 프론트엔드: 부트스트랩? Vue3 next.js를 써볼까 Django 구성 개념 MTV = Django만의 MVC MVC: Model, View, Controller로 구분 Django는 이름만 다름! (MTV: Model, Template, View) MVC ...
🐍 가상환경 실행 중 pip와 python 오류 정리 PostgreSQL 연결용 패키지를 설치하려고 pip install을 했는데 갑자기 아래와 같은 에러가 발생했다. did not find executable at 'C:\Users\사용자명\AppData\Local\Programs\Python\Python313\python.exe' : ??? ?...
PostgreSQL + FastAPI 연결하기 – Clairy 프로젝트에서 ORM은 어떻게 썼을까? Clairy는 문서를 자동 정리해주는 FastAPI 기반 웹앱인데, 문서를 분석하고 태깅한 정보를 DB에 저장하려면 DB 연결이 필수임. 여기서 우리는 PostgreSQL을 쓸 거고, FastAPI에서는 이걸 연결할 때 보통 SQLAlchemy라는 도...
Clairy – AI 문서 정리 웹앱 환경 세팅 문서 그냥 올리면 알아서 텍스트 뽑고, 어떤 문서인지 태그 달아주고, 나중엔 검색까지 할 수 있게 만든 웹앱이다. OCR + 분류기 + 검색 기능까지 포함된 사무 자동화 도구 느낌으로 만들고 있음. (뭔가 크롬 패키지? 뭐라하지 툴같은거 처럼 작용해서 다운로드 받는 즉시 알아서 저장도 해주면 좋겠다 ...
사용 기술 백엔드: python(django) 프론트엔드: 부트스트랩? Vue3 next.js를 써볼까 Frontend & Backend Frontend: 사용자가 직접 보게 되는 화면 (HTML, CSS, JS, 프론트 프레임워크 등) Backend: 사용자 눈에는 안 보이지만 요청/응답/DB처리/보안 등 핵심 로직이 처리됨 (P...
이전에 진행했던 영화 추천 알고리즘 웹 사이트 관련하여 사이트의 UI/UX 그리고 추천 알고리즘을 위해 사용한 코사인 유사도 함수의 완성도 같은 것을 높이고자 복습 겸 리뉴얼 하고자 한다. github - FlickTalk
Spring 개발 폴더 구조2 그렇게 다른 파일들도 생성해서 틀을 만들어줬고, 이제는 거기에 joinColumn이라는 annotation을 달아서 관계를 이어줄거다. 게시글과 댓글 그리고 좋아요 같은 것들은 테이블 끼리 서로 연결(관계) 되어 있는데 자바에서는 JPA 엔티티 필드에 어노테이션(@)을 붙여서 표현 1:N 관계 Article 과 Comm...