Team Project (2021-2022)/ANSWER 10

[9주차] NotiNote 개발 진행 상황

[Front-end] 🌷 수연 Search 페이지에서 날짜로 검색하기 기능 구현 앱 첫 실행 시 보여줄 NotiNote 앱 인트로덕션 화면 구현 인트로덕션에 i18n 적용 🌷 희 Translate 화면 전면 개편 화면 구성 변경 결과 저장 시 제목 입력 이벤트를 캘린더에 추가할 때 폼 작성 [Back-end] 🌷 현애 refresh token으로 로그인 유지 구현 구글 캘린더 이벤트 추가 api 구현 통신 규약 CORS 설정 🌷 지연 기존 translate 로직 수정 요약문 번역 삭제, NL API 삭제 기존 구현했던 기능에 개개인 식별을 위해 유저와 연결 번역 이후 사용자에게 추가받은 값(통신문 제목 등) 추가 저장 중복하는 제목에 대한 분류(진행중)

[8주차] 개발 진행 상황

[Front-end] - 회원가입, 로그인 API 연결 - 갤러리에서 가져온 사진 -> 백엔드 서버에 전송하기 구현 - 통신문에서 사진과 이벤트 추출 알고리즘 작성 및 개선 중 - 전역 상태 관리 구현 [Back-end] - GCP Vision API 요청으로 받은 이미지와 이미지에서 추출한 텍스트를 DB에 저장 - GCP Translate API 한글 원문을 사용자가 원하는 언어로 번역한 후 저장 원문을 리스트형의 요약문으로 번역한 후 저장 - GCP Natural Language API 원문 or 번역문에서 날짜 및 이벤트를 인식해 highlight를 줘야하는 문장 선별 - Google OAuth2로 로그인 로직 변경 (+ JWT Token) 회원가입, 회원가입 폼 입력, 로그인 API까지 구현 완료..

[7주차] 개발 상황 공유

📆 7주차 완료한 일 [Front-end] 메인화면 UI 전면 개선 아이별 오늘의 이벤트 알림 캘린더 버튼 삭제 향상된 디자인 검색 화면 날짜별 저장된 통신믄 보기 통신문 제목으로 검색 가능 회원 화면 구글 로그인 기능 구현 회원가입 페이지 구현 (프로필 이미지 선택, 아이 여러 명 입력 등) 번역 화면 캘린더 관련 일정 표시 (하이라이트 & 토스트) [Back-end] 회원 관리 기능 oAuth2 google 구현 중 OCR 및 글자 번역 기능 요청 받은 이미지 저장 및 GCP Vision API를 이용한 이미지에서 문자 추출 성공 TMI : 휴학생 두명과 직장다니는 친구 두명이 팀이라, 주말에 구글밋을 거의 종일 켜놓으며 모각코 진행중입니다,,,😎

[5주차] 개발 시작

📆 5주차 완료한 일 프론트엔드 프로토타이핑 프로젝트 세팅 (React Native) 로그인 / 홈 / 카메라 UI 구현 백엔드 erd & api 문서 작성 프로젝트 세팅 (Spring Boot) DB 연동 🍎 프론트엔드 필수적인 화면 디자인 추가 및 프로토타입 제작 UI 로그인 화면 유효성 검사 화면 전환 (회원 가입 / 비밀번호 찾기 / 홈화면) 자동으로 키보드 띄우고 첫 번째 입력에 focus 홈 화면 화면 전환 스타일 모두 적용 번역 화면 카메라 후면/전면 촬영 촬영된 이미지 보여주기 및 재촬영 🌱 백엔드 데이터베이스 관계도 작성 api 작성 및 swagger로 변환 💙 첫 오프라인 만남

[4주차] 주제 확정 및 개발 준비

📆 4주차 완료한 일 주제 변경 ! 다문화 가정 학생들, 학부모들을 위한 알림장 번역 + 일정 어플 (팀원 중 수연이의 어머님이 교사이셔서 다양한 자문을 얻고 주제를 변경하게 되었다..^3^) 기술스택도 웹 -> 모바일로 변경 🔎 변경된 주제 주제 : 다문화 가정 학생들, 학부모들을 위한 알림장 번역 + 일정 어플 (멋진 말은 아직 미정..) 1. 가정통신문 및 알림장 번역 OCR API 변환된 텍스트 요약 Text Summarization API 요약된 텍스트 번역 번역 API 2. 위의 내용을 텍스트 캘린더 및 해야할 일에 일정 등록 (자동 추가) 자동 일정 등록 일정 알림 설정 (옵션) 상담 일지 미리 작성 ⇒ 부모와 선생님 간 원활한 의사소통에 도움 (옵션) 지역 다문화 가정 이웃 찾기 ⇒ 친목 ..

[3주차] 주제 변경 및 아이디어 구체화

📆 3주차 완료한 일 선정된 주제에 대한 아이디어 구체화 결국 주제 변경 ... 🔎 아이디어 구체화 BERT를 사용하면서 1주차에 정한 주제를 충족할 수 있는 프로그램에 대해 구체화하는 시간을 가졌다. NLP 사용 X 솔루션 단어 / 문장 / 문단 읽기 / 듣기 : UI만 제공 글자 및 행 간격 조절 말하기 (Speech to Text) : 받아쓰기 채점 발음 평가 엔진 Speech to Text BERT 모델 사용 O 솔루션 문장 쓰기 : 채점 문장 빈 칸에 단어 넣기 비슷하게 생긴 단어 (동전, 도전, 공전, 동점 등등) 비슷한 단어를 AI가 자동 생성 동화책 읽기 / (듣기) : UI만 제공 데이터셋 : 전래동화 챗봇 글 읽다가 모르는 거 질문 Question Answer Task 맞..

[2주차] 아이디어 구체화

📆 2주차 완료한 일 자료 조사 구현할 기능 정리 ML 모델 배포 도구 결정 🔎 자료 조사 정기회의 시간에 아이디어를 더 구체화한 후에 프로토타입을 만들자는 의견이 나와서 각 스택 별로 자료조사를 해왔다. 백엔드 파트 자료조사 : 난독증 치료 방법 ML 파트 자료조사 : 난독증 환자가 문장을 구성하는 방식 ⭐️ 구현할 기능 정리 자료조사를 바탕으로 ML 파트 회의를 통해, 구현할 기능을 BERT 사용여부에 따라 정리해보았다. BERT 사용 1. 퀴즈 자동 생성 명사/동사/조사 중 무엇에 빈칸을 뚫을지 선택할 수 있게 답이 여러 개 나오면 안됨, 비슷하게 생겨야 함, 품사가 같아야 함 ‘길을 걷다가 동전을 주웠다’ → 동전, 도전, 공전, 동점 ‘길을 걷다가 동전을 주웠다’ → 에/을/의/에게 ‘길을 걷다..

[1주차] 팀 빌딩 & 아이데이션

✨ 팀 소개 팀명: Answer 팀원: 유지연(Backend), 서희(팀장, Frontend/ML), 장현애(Backend), 남수연(Frontend/ML) 🎯 팀의 목표 Top 10 안에 들기 NLP 기술 사용하기 💡아이디어: 독해 장애의 학습 도우미 서비스 1. 17 SDGs 중 해결하려는 목표 2. 아이디어 구체화 학습장애의 80%은 난독증, 독해장애와 같은 '읽기장애' 참고 논문: 총체적 언어학습 전략이 읽기장애 아동의 독해 능력 향상에 미치는 효과 동화를 읽게 하고, 동화의 내용에 관한 질문을 던짐, 사용자의 답변을 받아 AI가 평가 → 어느 부분이 왜 틀렸는지 알려줌 가장 간단한 모델: 미리 입력된 동화와 질문 → 답변만 보고 AI가 평가 동화 텍스트 파일을 입력받아서 동화 정보를 이해한 후 ..