정보가 없습니다.
[F-1] 인적 네트워크 최적화 SNS
- 한태성
- 인천대학교
- 작품구분일반형
- 공개여부비공개
- 카테고리정보, 웹/앱
- 등록일2018-09-10
- 팀원(공동개발자)
- 출품 경진대회제1회 인천대학교 스마트 앱 챌린지 경진대회
- 0
- 0
- 1,374
상세설명
1. 수행배경
- SNS의 확산 및 인적 네트워크의 중요성 증대
- SNS란 인터넷상에서 친구, 동료 등 지인과의 인간관계를 강화하거나 새로운 인적 네트워크를 형성하여 커뮤니케이션 및 정보를 공유하는 활동
- KISA의 2017년 인터넷이용실태조사에 따르면, 만6세 이상 인터넷이용자의 68.2%가 최근 1년 이내에 SNS(소셜 네트워크 서비스)를 이용한 ‘SNS 이용자’ 로 나타났다.
- KISA의 2017년 인터넷이용실태조사에 따르면, 만12세 이상 SNS 이용자는‘SNS를 이용하면서 기존에 알고 있던 사람들과의 관계가 좋아진다’(68.0%) 고 응답함
- KISA의 2017년 인터넷이용실태조사에 따르면, 만6세 이상 SNS 이용자는 ‘친교/교제를 위해서’(76.5%) SNS를 이용하는 것으로 나타남
- RDBM의 한계 및 NoSQL의 등장
- NoSQL이란 "Not only SQL"로, SQL만을 사용하지 않는 데이터베이스 관리 시스템(DBMS)을 지칭하는 단어
- 웹 2.0 환경과 빅데이터가 등장하면서 데이터를 처리하는 데 필요한 비용의 증가 등의 이유로 RDBMS의 한계를 확인
- NoSQL은
데이터의 일관성을 약간 포기한 대신 여러 대의 컴퓨터에 데이터를 분산하여 저장하는 것(Scale-out
: 수평적
확장)을 목표로
등장
2. 수행기간
- 2018. 07 - 2018. 09 (약 3개월)
3. 개발작품 설명
- 소셜 네트워크 최적화 MongoDB 구조 개발
- 사용자의 기본 정보 및 네트워크 정보를 수집하여 소셜 네트워크에 최적화 된 MongoDB 구조를 개발
- 데이터는 사용자의 이름, 프로필사진, 최근접속정보 및 직/간접적인 네트워크 관계 등의 정보가 포함
- 약 4,800 여개 정도의 사용자 데이터와, 490,000 여개 정도의 네트워크 데이터를 수집
- 수집 된 데이터는 하나의 Document로 구성되며, 네트워크 데이터는 Object type으로 설계하여 부모 자식 관계로 전처리 실시
- 전처리 된 네트워크 Document에 사용자의 기본 정보를 Object type으로 변환하여 추가
- 완성 된 콜렉션은 사용자 기본 정보의 중복을 허용함.
- 사용자 기본 정보의 수정 시 콜렉션 내의 모든 중복 된 데이터가 수정 되어야만 함.
- 따라서, 콜렉션 내의 모든 중복 데이터의 동기화가 필요
4. 활용방안
- 인적 네트워크 최적화 SNS 모델을 통해 ‘SNS 이용자’ 의 요구에 맞는 새로운 SNS 서비스 창출.
소개 영상
소개 슬라이드
정보가 없습니다.