본문 바로가기

분류 전체보기170

Information Retrieval (끝) 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. Information Retrieval Systems Information retrieval (IR) systems은 데이터베이스 시스템보다 더 simpler data model을 사용한다. ✔ information은 문서들의 collection으로 구성됨. ✔ 문서들은 unstructured이고 schema 없음 Information retrieval 사용자 입력 키워드를 이용해 관련 문서를 찾는다. IR시스템의 가장 대표적인 예: Web search engines Differences from database systems IR시스템은 transactional update을 처리하지 않는다.( co.. 2022. 9. 12.
Data Analytics 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. DATA WAREHOUSING Data warehouse는 multiple sources에서 모든 정보들을 저장하는 저장소이다. 단일 사이트에 통합된 스키마로 저장되며, historical data를 포함하므로 과거 트렌드에 대한 연구가 가능하다. Design Issues Source driven architecture: data src가 새 정보를 data warehouse로 보낸다. Destination driven architecture: data warehouse가 data src에게 새 정보를 요청한다. 웨어하우스와 data src를 정확하게 동기화(synchronized)하는 것은 사실 너무.. 2022. 9. 12.
Advanced SQL 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. Advanced Aggregation Feature Ranking select ID, rank() over (order by GPA desc) as s_rank from student_grades order by 절을 적용할 수 있다. select ID, rank() over (order by GPA desc) as s_rank from student_grades order by s_rank gap을 없애고 싶으면 dense_rank 사용 select ID, dense_rank() over (order by GPA desc) as s_rank from student_grades row number 쓰고.. 2022. 9. 12.
DatabaseEssentials 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. Storage and Indexing Oracle에서 데이터베이스는 file에 저장된 information로 구성되고 instance에 의해 접근됨. Instance: data file과 상호작용하는 shared memory area and set of processes Table Spaces 데이터베이스는 table space라고 불리는 한 개 이상의 logical storage unit으로 구성된다. 각 table space는 data file이라 불리는 physical space로 구성된다. Oracle table space -system table space -user table spaces -.. 2022. 9. 12.
colab mount 오류 : 403 오류: rate_limit_exceeded 최근에 colab mount가 팝업형식으로 바뀌었는데, 종종 이런 에러가 뜬다. 해결법 기존코드 from google.colab import drive drive.mount('/content/drive') 새 코드 from google.colab import drive drive._mount('/content/drive') 이렇게하면 기존의 인증코드 복사하는 방식으로 바뀌어서 마운트 된다. 2021. 11. 13.
다육이 상태진단 앱 개발기- 아두이노를 이용한 물 준 날 기록 저희 팀의 졸업프로젝트 주제는 '딥러닝 기반 다육식물 홈 가드닝 가이드 어플' 입니다.  개발 배경과 프로젝트 흐름도는 아래와 같습니다. 저는 전반적인 개발 과정에 모두 참여하였습니다. 기획과 디자인은 물론이고 데이터수집, 딥러닝(kobert 챗봇과 cnn 상태진단), 챗봇 웹배포, 짜잘짜잘한 안드로이드 기능 구현 등을 맡았는데요. 하지만 제가 독점적으로 개발한 부분은 회원 관리와 아두이노를 이용한 물 준 날 기록이므로 이 부분에 대해 자세히 쓰도록 하겠습니다.   다만,코드의 경우 모두 추가하면 글이 너무 길어져서 이 글에서는 핵심적인 부분만 서술하려고 합니다. 전체 코드에 대한 정보가 필요하시면 저희 프로젝트 깃허브 블로그를 방문해주시면 될 것 같습니다. https://github.com/Leafy-.. 2021. 11. 10.
반응형