안녕하세요, @steemic 입니다.
지난 글에 티저와 함께 프로젝트의 개략적 개요를 제안했습니다. 너무 감사하게도 많은 응원과 기대를 해주신 덕에 큰 힘이 되고 있습니다. 감사합니다.
회사 업무와 마치고 주말과 저녁 시간은 즐겁게(?) steemic.com개발에 몰두 하고 있습니다. 개발을 당장에 프로덕트로 나올 수 있는 부분 부터 MVP(Minimum value product) 형태로 제공하고자 합니다. 현재는 Phase #1에 해당하는 단계입니다. 예상하기로는 이번주 주말쯤에는 베타 런치를 할 수 있을 것같습니다. 오픈/클로즈 여부는 개발이 진행됨을 보며 결정하도록 하겠습니다.
오늘은 좀 rough하게 정리하여 사용하고 있는 개발 Design document를 보여드리려고합니다.
목표
스팀잇의 컨텐츠의 탐색과 소비를 편하게 해주는 웹 어플리케이션
배경
사회관계망시스템의 혁신인 스티밋의 컨텐츠는 여타 사회관계망 서비스의 그것과는 차이점이 있다. 이미지, 동영상, 애니메이션 기반의 컨텐츠는 소비가 짧은시간에 적은 독해력만으로도 이루지는 반면에, 스티밋은 문자기반의 컨텐츠로써 단문에서 장문에 이르고, 다양한 컨텐츠가 삽입되는 만큼 소비시간과 독해력이 상대적으로 많이 필요하다.
스티밋이 사회 관계 에 파괴적인 혁신을 이루고 있는 만큼, 참여자(블로거)와 생산되는 컨텐츠의 양도 지수비례에 가깝게 증가하고 있다. 누릴수 있는컨텐츠와 관계망이 증가하는 것은 분명 서비스에 긍정적인 것이나, 이로 인하여 다양한 컨텐츠들이 동등하게 소비될 수 있는 확률이 떨어지는 현상이나타나고 있다. 특히, 양질의 좋은 컨텐츠가 생산됨에도 불구하고, 인지도와 홍보의 부재로 빛을 발하지 못하고 매몰되는 현상도 발견된다.
이러한 컨텐츠의 노출과 발굴 방식을 개선한다면, 컨텐츠 생산자에게는 그들의 좋은 컨텐츠가 인정받을 수 있는 기회를, 컨텐츠 소비자에게는 양질의컨텐츠를 발견할 수 있는 확률이 높아지게 할 수 있을 것이다.
주요 개발내용
- 개인화 큐레이션기반의 그리드 스타일 피드 제공
- 사용자 반응, 보상양에 따라 Raising, Active 카테고리를 생성하여, 피드를 필터링할 수 있는 기능 제공
- 유사한 성향을 갖는 컨텐츠 제공자를 탐색, 요약할 수 있는 툴을 제공
- 데이터 과학 관점에서 실시간 변화하는 태그의 데이터를 분석, 유용한 툴을 제공
주요 컨셉
- 인기글 위주의 편식이 아닌 신규글의 발견의 즐거움에 집중
- 직관적이고 요약성이 우수한 그리드 스타일의 피드
- 글을 이미지, 제목, 요약된 셀로 표현
- 사용자 개인의 성향을 분석할 수 있는 알고리즘 적용, 지속 개선
- (작업중)
사용자 제안
- ( 여러분의 의견이 이곳에 정리될 예정입니다. )
이슈사항
- (개발중 및 테스트중 추가예정)
개략적개발 마일스톤
Phase 1 (3월중 마무리 예상)
- [x] Grid 기반 웹앱 개발
- [x] 카테고리별 피드
- [x] 댓글별, 보팅별 피드 옵션
- [x] 댓글 뷰어
- [x] 태그기반 피드 큐레이션 개발
- [x] 모바일 대응형 UI 개발 및 적용
- [x] 애널리틱스 툴 설치
- [ ] Steam-connect 추가
- [ ] 사용자 로그인 기능
- [ ] 앱내 보팅기능 추가
- [ ] CDN 서비스 적용
- [ ] (클로즈) 베타 테스트
Phase 2
- [ ] 캐시서버 구성
- [ ] SSL 적용, https
- [ ] 앱내 덧글기능 추가
- [ ] 앱내 팔로잉기능 추가
- [ ] 앱내 리스팀기능 추가
- [ ] 사용자 프로파일 페이지 추가
- [ ] 통계 기능 추가
- [ ] 2차 리비전
Phase 3
- [ ] API서버 스케일링 도입
- [ ] 사용성 분석 도구 적용
- [ ] 서비스 모니터링, 피드백 반영 및 안정화
- [ ] 피드로부터 모델링용 글 데이터 수집 (n=5M 예상; 익명화; 기계학습 모델링용으로만 비공개사용예정)
- [ ] 자연어처리 기반 큐레이션 기법 개발 및 시범 적용
- [ ] 협력적필터링 기반 큐레이션 기법 개발 및 시범 적용
- [ ] A/B Test
- [ ] Cold starter용 큐레이션 기법 개발 및 시범 적용
- [ ] 인메모리 기반 피드 캐시 서버 구성
- [ ] 풀노드 서버 구성 및 API 교체 (상황에 따라 적용 여부 결정할 예정)
- [ ] 로딩 속도 향상을 위한 이미지 캐시 서버 구성
- [ ] (작업중)
이 프로젝트는 현재 순수히 자기부담으로 진행되고 있습니다. 이 글에 댓글하나, 보팅하나를 해주시는 것만으로도 제게는 큰 힘이 됩니다. 감사합니다.
아 그리고 한가지 의견을 제안합니다 :)
현재 대세글이나 인기글은 보팅액에 기반되어 노출이 됩니다 ㅠ
하지만 제 생각에 좋은 글이란 보팅수나 조회수가 높은 글이 사용자들이 더 원하는 글이라는 생각을 합니다 :)
보팅수 / 조회수 같은 기준으로 볼 수있는 기능이 있으면 좋겠습니다 !
팔로우 / 댓글 / 보팅 / 리스팀 다 하고 갑니다 :)
맞습니다. 좋은 의견 감사드립니다. 보팅, 댓글수에 따라 필터링 할수 있는 기능도 구현 해놓았습니다. trending이나 hot과 같이 일반 유저가 올라가기엔 힘든, "매우" 유명한 글보다는 실시간 댓글과 보팅이 일정수준이상이 되는 포스팅을 탐색할 수 있도록 기획중입니다. 하지만 우선적으로 좋은 글이 댓글과 보팅이 높아지도록 할 수 있는 eco system을 만드는 것도 중요하다고 생각이 됩니다.
기대됩니다 :)
하루 빨리 나왔으면 좋겠네요 !
훌륭하네요 기대됩니다. !!! 큐레이션하는데 도움이 되는 브라우저가 되길 희망해요!
기대 감사드립니다!
항상 응원합니다!
응원 감사합니다!!
thank you korean blog interesting and great nice thanks... follow you.
Thank you for following!
우와! 기대됩니다!!
기대해주셔도 좋습니다 :)
브라우저..!!? 내나 busy.org, steemkr.com 같은거 말씀 하시는거지요?
스팀잇 정식 버전이 나와도~ 스티믹을 쓸수 있도록!! 기대합니다..
네 맞습니다. 사용자 의견을 반영하는 서비스로 기획을 해보고 있습니다. 감사합니다
멋진 프로젝트 입니다 :)
응원합니다 !
응원 감사드립니다.
Phase별로 기대가 되네요. 순수 자기부담으로 재능기부를 하시는데, 소소하게 나마 보팅하고 갑니다 ^^
알아봐주시니 감사합니다. 좋은 커뮤니티와 생산/보상 체계를 기대하며 노력중입니다. 보팅 감사드립니다
너무 기대하고 있습니다! 가뭄의 단비를 내려주소서!
열심히 하겠습니다!
Congratulations @steemic, this post is the seventh most rewarded post (based on pending payouts) in the last 12 hours written by a Dust account holder (accounts that hold between 0 and 0.01 Mega Vests). The total number of posts by Dust account holders during this period was 10398 and the total pending payments to posts in this category was $1022.75. To see the full list of highest paid posts across all accounts categories, click here.
If you do not wish to receive these messages in future, please reply stop to this comment.
기대되는 어플이네요~ 빨리 사용해 보고 싶어집니다.
빨리 사용하실 수 있도록 노력할께요 :)
기대되는 프로젝트입니다. 저도 보팅으로 힘을 보탭니다.
보팅 감사드립니다!
격하게 공감합니다. 만약 github에 올리시고, open source형태로 진행하신다면 저도 미약하나마 참여하고 싶습니다.
만드신 web app이 잘 나오면 webview base로 android app으로 돌릴수도 있을 것 같습니다.
네 감사합니다. 현재는 모바일 대응 반응형 웹으로 리액트기반 작업하고 있습니다. 추후 공개형 프로젝트로 진행하게 되면 꼭 말씀드리겠습니다! 감사합니다
워... 뒤로 갈수록 장난이 아니네요. 비용 부담이 너무 크실것 같습니다...;;
네 잘 보셨습니다. Phase #3까지 가려면 아무래도 서버 유지비, 셋팅이 만만치 않을 것 같습니다. 우선적으로는 최소 비용으로 진행하며 가능한 선까지 진행해보려고 합니다.