오늘은 새로운 강의를 들어 봅니다인증이란??권한을 받아가기 위해서 하는 행위인가??내가 가진 권한으로 행위를 하는 것토큰?엑세스 토큰 = 매 번 쓰고 리프레쉬 토큰으로 다시 가져올 수 있는 것 -> 어딘가 임시로 저장하고 가져올 수 있다.-> 로컬스토리지(x), 브라우저 쿠키(x), 메모리 램카드(o)리프레쉬 토큰 = 로그인 유지같이 계속 켜져있어야 하는 토큰, 그렇기 때문에 중요도가 높다.->http-only옵션을 사용하여 쿠키를 사용 >>> 백엔드에서 관리, 백엔드에서 클라이언트에 정보를 저장을 하기 위해서나이별로 표시되는 키오스크 화면에 대해 자세한 분기 설정을 정의하고 기능의 선택지를 주어 필요한 부분을 사용할 수 있도록 설정저연령층 키오스크일반 주문 : 통상적인 터치로 사용하는 키오스크 기능 (..
분류 전체보기
오늘의 프로잭트 진행도숙제: 멘토링 결과 다음 주까지 해올 일어드민 페이지 커스텀음성으로 메뉴 선택까지 같이 할 수 있는 기능 추가?AI추천 음료 하이라이트실버를 타겟으로 하는 만큼 더 확실하게 컨셉을 가져갈 수 있는 프론트엔드를 구성해보기 : 현재 MTV를 사용하기 때문에 차별점이 필요하다AI가 추천한 음료를 제일 크게 보여주고, 해시태그로 가져온 다른 관련 음료들은 작게 구성해주기요소들의 글씨, 버튼 등을 더 크게 구성하고 상대적으로 심플한 UI를 구성해보기이제 기본적인 기능이 조금씩 다듬어가면서 만들어지고 있습니다.예상했던 부분이 살살 만들어지면서 모형을 갖추어 가니 기분이 좋군요 ㅎㅎ진척도음성인식 Templates - 기능 보완음성인식을 이용해서 음료 추천 및 주문을 받는 형식코드 Silve..
트러블 슈팅을 위해 엄청난 고생을 했습니다.이번 주 과제얼굴인식으로 나오는 결과 값을 받아오는 방법 조사 (numpy array) (진행중) → gpt-4o 얼굴인식 기능으로 변경하여 적용 예정메뉴 user CRUD 생성 (진행중) → USER, MENU, HASHTAG 모델의 데이터 베이스 생성 및 수정 삭제 가능 → 키오스크에 결제 메뉴 데이터 전송 가능 (전송된 데이터 데이터베이스에 추가하는 기능 必)음성인식 Django에 반영 (진행중) → 키오스크 데이터 베이스가 작성이 되면 얼굴인식기능과 함께 동작할 수 있도록 조정 필요키오스크 간단한 템플릿 만들기 (완료) → 메뉴 음성인식 설정을 수정해야 할 필요가 있음장바구니 기능을 조사하기 (완료) → javascript를 이용하여 template과 v..
AI활용 특강!AI 활용을 위해서 django에서 사용하는 방법을 배워 봅시다.Overview - OpenAI API튜터님께서 알려주신 open AI 에서 지원하는 AI기능들에 대해서 알려주셨습니다.처음에 TTS, STT를 알아보면서 찾아보았던 부분이 였지만 이렇게도 사용을 할 수 있구나 라는 생각이 들었고,만약에 지금 사용하는 부분에 저부분을 반영해서 사용을 할 수 있다면 좋을 것 같다는 생각이 들었습니다.프로젝트 진행도오늘은 AI음성인식 기능을 수정을 하게 되었는데.지금까지 만들어 왔던 부분을 수정을 해서 처음부터 만들어야 하는 문제가 생겼습니다 ㅠㅠㅠㅠ장고 프레임 워크 생성app 생성 - accounts, menus, ordersmodel 생성 - user, menu, hashtag, orderAI..
프로젝트 경험 다듬기이력서를 어떻게 작성을 해야 할까? 문장의 길이가 긴 편~하여, 것으로, 때문에 같이 연결어를 써서 문장의 길이를 늘이지말고 문장을 끊어서 2개의 문장을 만들어준다. 소제목핵심 키워드를 알 수 있는 제목을 만든다.두괄식 표현먼저 이야기를 하면 좋을 것 같은 부분을 앞부분에 이야기를 할 수 있게 작성 즉 주장을 앞에 두고 근거를 뒤에 받침하는 식으로 작성그룹화같은 내용은 하나로 묶어서 적어주는 것도 필요하다. 이것들을 반영을 한다면?이렇게 깔끔하고 명확하게 적어줄 수 있다. 트러블 슈팅과 오류개선의 차이!트러블 슈팅과 오류개선의 뜻 : 문제가 생기면 수정하는 것하지만 트러블 슈팅의 차이로는? 문제해결역량 = 나의 성장 가능성을 강조할 수 있는 영역즉 내가 개발자로써 뭘 할 수 있는지..
오늘은 그동안에 문제가 많이 해결이 된 것 같아 기분이 좋군요STT로 입력을 받아서 AI로 답변을 만들고 TTS로 말해주는 기능을 구현을 할 수 있어서잘 풀렸구나 라는 생각이 들었고내가 원하는 방법으로 술술 일이 잘풀리니 팀 프로젝트를 준비하는 것에 기분이 좋아졌습니다 ^^import osimport timeimport speech_recognition as srfrom gtts import gTTSfrom openai import OpenAIimport pygame# 음성 인식 (듣기, STT)def listen(recognizer, audio): try: text = recognizer.recognize_google(audio, language='ko-KR') print..
생각보다 프로젝트가 만들기 힘들것이라는 예상이 됩니다!stt와 tts를 가져오는것 까지는 어떻게든 구하였지만이걸 openAI와 연동해서 입력을 stt로 받아들이고 그것을 tts로 적어서 표현하고 openAI에게 메뉴를 추천하고 만들어주는 기능을 하는 것이 생각 보다 쉽지 않을 것 같다는 생각이 들었습니다!.처음에 문제가 되었던 부분이 stt를 바로 마이크로 입력을 받아서 그것을 검색으로 넣고 싶었지만 스트리밍으로 받아오는 음성입력을 어디서 부터 끈어서 가져올 것 인지를 정하고 적용하는 것이 생각보다 쉽지 않다고 느꼈습니다.우리가 처음에 만들려고 했던 규모가 생각보다 엄청 큰 큐모였다는 것이 작은 거 하나부터 직접 경험을 해보니 정말 잘 느껴지더군요일단은 만들수 있는 기능 부터 빠르게 만들어 보야 할 것 ..
최종 프로젝트를 시작하게 되었습니다!!이제 시작이 되는 최종 프로젝트어떤 아이디어로 만들어 주면 좋을 까 생각을 해보았는데친구들의 아이디어를 추천 받아서 생각해낸 것이 고연령자들을 위한 키오스크 도우미 AI를 만들어 보자는 생각이 들었습니다.우리나이 때에 사람들은 키오스크 사용이 크게 어렵지 않게 사용을 할 수 있지만 요즘 무인가게도 많아지고 있는 세상에 키오스크를 사용하는 것에 어려움을 가지고 있는 어르신들이 많다는 알바의 고충을 보면 기계에 둔한 사람들도 사용을 할 수 있는 키오스크가 될 수 있도록 만들어 보자는 생각이 들었습니다.팀 노션8조 - 실버라이닝 silver lining (notion.site) 프로젝트 기획 - 아이디어 회의 | Notionpigma를 이용하여 브레인스톰 아이디어 회의te..
설득력 있는 프로젝트 경험 키우기5분 기록보드!일기 적듯이 적어주면 좋지 않을까?위의 내용을 글로 적어주면?이 글을 다듬어 주면??핵심 키워드를 깃점으로 내용을 정리하고 화살표를 넣어 순서를 확인 할 수 있도록 정리!문제해결역량 - 나의 성장 가능성을 강조할 수 있는 영역!!다양한 기술을 스스로 고민 하고 적용을 할 수 있는 사람인지를 확인 할 수 있는 지 알수 있는 빠른 확인 방법! 이력서와 면접이력서 = 내가 뭘 했는지 보여주는 문서면접 내가 뭘 했는지, 할 줄 아는지 설명하는 미팅!프로젝트에 대한 질문질문자의 의도를 명확하게 파악하고 있는지?프로젝트에 대해서 지원자가 어떤 부분을 자신있어 하는지?우선순위를 어디에 집중을 하는지?질문자의 의도를 명확하게 파악하고 있는지?내가 무엇을 강조해야 하는지? ..
팀 프로젝트팀 프로젝트가 어느정도 정리가 되어가고 있습니다.동작을 하면서 생기는 오류와 테스트 fail을 검사하면서, 다듬는 부분을 신경을 써서 만들었고.동작하는 장면을 영상으로 만들어서 설명하기에 도움이 될 수 있도록 만들었습니다.https://www.youtube.com/watch?v=3Vz563b4cx0처음에 만들었을 때 검색하는 부분이 예상 로직대로 움직여 지지 않는다는 걸 영상을 찍으면서 발견을 해서... ㅋㅋ문제부분을 해결하고 찍은 다음에 영상을 잘라서 만들었는데.코딩을 하면서 영상을 만드는 날도 있을 줄이야..ㅎㅎ그동안 만들면서 생겼던 오류들을 해결 했을 때마다 정리를 해두니 비슷한 문제가 발생했을 때 찾아서 문제를 해결하기에 좋았던 것 같습니다.이렇게 2번의 drf프로젝트를 만들면서 dj..