반응형

[FACEBOOK UI] github - facebook UI material



https://github.com/nekomy/nekomy-platform


An open source LMS (eLearning platform) for MOOCs and online courses (like Tutellus.com or Udemy.com with extra features). Tech stack includes PWA & SPA with Facebook's React, Google's Firebase, Slack API and Material UI 



https://github.com/danivegamx/facebook-material


This is a UI version of the main Facebook timeline, using Polymer and webcomponents. The main idea is to make a visual substitution of the react.js view-controllers with the Material Design concept.





...

반응형
반응형

빠른 시작: JavaScript용 Facebook SDK

https://developers.facebook.com/docs/javascript/quickstart



JavaScript용 Facebook SDK의 다양한 클라이언트 측 기능 세트로 다음을 수행할 수 있습니다.

  • 사이트에서 좋아요 버튼과 기타 소셜 플러그인을 사용할 수 있습니다.
  • 사이트에 가입을 꺼리는 요인을 저하시키기 위해 Facebook 로그인을 사용할 수 있습니다.
  • Facebook의 그래프 API를 쉽게 호출할 수 있습니다.
  • 소식 공유와 같은 다양한 액션을 수행할 수 있는 대화 상자를 실행할 수 있습니다.
  • Facebook에서 게임 또는 앱 탭을 빌드할 때 쉽게 통신할 수 있습니다.

SDK, 소셜 플러그인 및 대화 상자는 데스크톱과 모바일 웹 브라우저 모두에서 작동합니다.

이 빠른 시작에서는 SDK 설정 방법을 보여주고 몇 가지 기본 그래프 API를 호출하는 방법을 익혀봅니다. 아직 설정하지 않은 경우 JavaScript 테스트 콘솔을 통해 모든 SDK 메서드를 사용해보고 몇 가지 예제를 살펴볼 수 있습니다. 설정 단계를 건너뛰고 이 빠른 시작의 나머지 부분만 콘솔에서 테스트해볼 수도 있습니다.

기본 설정

JavaScript용 Facebook SDK에는 다운로드하거나 설치해야 하는 독립실행형 파일이 없습니다. 대신 SDK를 페이지에 비동기식으로 읽어들일 HTML에 간단한 JavaScript 정규식을 포함하기만 하면 됩니다. 비동기식으로 읽어들이면 페이지의 다른 요소를 읽어들이는 것을 차단하지 않습니다.

다음 픽셀 코드는 옵션이 가장 일반적인 기본값으로 설정되는 기본 SDK 버전을 제공합니다. 읽어들일 각 페이지의 <body> 태그를 연 다음 바로 삽입해야 합니다.

<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId            : 'your-app-id',
      autoLogAppEvents : true,
      xfbml            : true,
      version          : 'v2.10'
    });
    FB.AppEvents.logPageView();
  };

  (function(d, s, id){
     var js, fjs = d.getElementsByTagName(s)[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement(s); js.id = id;
     js.src = "//connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>
    

이 코드는 SDK를 읽어들인 다음 초기화합니다. 직접 만든 Facebook 앱의 ID로 your-app-id 값을 대체해야 합니다. 앱 ID는 앱 대시보드에서 찾을 수 있습니다.




...

반응형
반응형

[Chatbot] Python과 Tensorflow를 활용한 AI Chatbot 개발 및 실무 적용 chatbot


도입 

AI Chatbot 소개 

Chatbot Ecosystem 

Closed vs Open Domain 

Rule Based vs AI 

Chat IF Flow and Story Slot 

AI기반의 학습을 위한 Data 구성 방법 

Data를 구하는 법 / Train을 위한 Word Representation 

Data의 구성 / Data Augmentation(Intent, NER) 

자연어처리 위한 AI 적용 방안 

Intent (Char-CNN) / QnA (Seq2Seq) 

Named Entity Recognition (Bi-LSTM CRF) / Ontology (Graph DB) 

Chatbot Service를 위한 Architecture 구성 

Chatbot Architecture 

NLP Architecture 

Web Service Architecture 

Bot builder / Chatbot API 

Test Codes for Chatbot 

실무에서 발생하는 문제와 해결 Tips 

Ensemble and voting / Trigger / Synonym(N-Gram) 

Tone Generator / Parallel processing / Response Speed 

마무리 


[설명 코드] 

Text Augmentation / Slot Bot / QA Bot / Graph DB / Response Generator 




...

반응형
반응형

고양이 셀카 찍어주는 ‘캣스냅’ 



‘캣스냅‘은 고양이 셀카를 찍을 수 있는 앱이다. 움직이는 작은 물체에 반응하는 고양이의 특성을 이용해 고양이가 스스로 스마트폰이나 태블릿을 터치해 사진을 촬영한다. 기기 화면에 빨간 점이 이리저리 움직이는데, 그 점을 고양이가 터치하는 순간 진동과 함께 사진이 ‘찰칵’ 찍히는 방식이다. 고양이에 맞춰 움직이는 빨간 점의 속도나 민감도를 조절할 수 있다.


앱을 쓸 때 주의해야 할 부분은 ‘각도’다. 고양이가 터치하기 쉬우라고 스마트폰이나 태블릿을 바닥에 놓고 촬영하면 의도치 않게 ‘굴욕샷’만 찍힐 수 있다. 스마트폰 거치대 등을 활용해 꼭 옆으로 세워두는 식으로 촬영하는 걸 추천한다.




 

...


반응형
반응형

플랜그램, ‘메신저’와 ‘업무 관리 보드’를 하나로


국내 스타트업 플랜그램이 메신저와 업무 관리 보드를 결합한 신개념 프로젝트 및 태스크 관리 서비스 ‘플랜그램’을 국내 및 해외에서 동시에 선보인다고 8월25일 발표했다.


기존에 메신저로 협업하는 사람들은 메신저에 작업관리 기능이 없어 아쉬움을 토로하는 한편, 작업관리 앱으로 협업하는 사용자들은 커뮤니케이션을 위해 별도의 앱을 사용해야 하는 불편함이 있었다. 기존의 기업용 SNS와 작업관리 앱을 보완한 플랜그램은 이런 점을 개선하고 사용자의 다양한 요구를 채워주기 위해 개발됐다.


플랜그램의 핵심 기능은 이슈가 되는 작업을 ‘태스크 카드’로 작성하고 공유하는 것이다. 태스크 카드를 통해 업무 현황, 작업 진척도, 완료 일자, 파일 공유와 같은 협업은 물론 태크스 별로 커뮤니케이션도 할 수 있다. 태스크 카드의 작업기한을 실시간 차트로 변환하여 전체 작업 일정도 확인할 수 있도록 해 프로젝트 관리 편의성을 높였다.


플랜그램은 “계획적 관리가 필요한 기업 사용자는 물론 개인 사용자들에게도 유용한 서비스가 될 것으로 기대하고 있다”라며 “한국어와 영어 버전 서비스를 함께 선보임으로써 국내뿐만 아니라 해외 시장도 동시에 공략할 계획”이라고 말했다. 이강휘 플랜그램 대표는 “그동안 협업과 프로젝트관리, 커뮤니케이션의 분리로 인해 발생하는 업무 집중의 어려움, 여러 계정관리로 인한 번거로움, 중복 비용 발생 문제를 해소하는 것이 플랜그램의 핵심 목표”라 강조하며 “플랜그램은 퍼블릭 서비스 공급과 더불어 글로벌 파트너를 통한 화이트라벨 비즈니스도 전개해 나갈 계획”이라고 밝혔다. 플랜그램은 웹브라우저 크롬, 인터넷 익스플로러 11이상, 사파리, 파이어폭스와 안드로이드 및 iOS에서 무료로 다운로드 받아 사용할 수 있다.



...

반응형
반응형

내 경험에 의하면 가장 많은 것을 배울 수 있는 때는

바로 역경, 상실, 그리고 실수로 점철된 시기이다.

역경은 당신을 단련시킨다.

아무도 패배나 고통을 추구하지 않는다.

그러나 역경이 없다면 우리는 너무 안이해질 것이다.

성장을 위한 확실한 길은 고통을 통해 나타난다.

- 달렌 피터슨, ‘청소의 기적’에서 


누구도 실패를 추구하지 않습니다. 그러나 실패는

다른 방법으로는 도저히 배울 수 없는 값진 교훈을 가르쳐줍니다.

실패는 성공을 위한 중요한 준비단계입니다.

인생과 사업에서 역경실패성공의 주요한 일부입니다.



...

반응형
반응형

저산 넘어

가기가 아쉬워

한 번 쉬어가나 보다


나뭇가지 위에

금빛 물들여 놓고

솔바람에 구름타고 

들려오는 소리 


젊음이 그리워

뒷걸음치는 내 마음처럼

한 번 쉬어가려는가 



- 김복순의 시《노을》중에서 -



* 언제 멈춰 쉬느냐가 중요합니다.

기름 떨어지기 전에, 엔진에 불나기 전에 

멈춰야 합니다. 어디에서, 누구와 함께 쉬느냐도 

중요합니다. 아름다운 꽃밭에서, 사랑하는 사람과 

함께 쉬면 좋습니다. 세월이 뒷걸음치며

젊음으로 되돌아갑니다. 



...

반응형

'생활의 발견 > 아침편지' 카테고리의 다른 글

파도 위에서 춤추기  (0) 2017.08.30
인생을 바꾸는 사건  (0) 2017.08.29
가장 영적인 행위  (0) 2017.08.28
'애썼다. 수고했어'  (0) 2017.08.25
두 번째 생일  (0) 2017.08.24
반응형

이 세상에서 가능한 

가장 영적인 행위는 자기 자신으로 사는 것, 

자신을 사랑하는 것, 그리고 자기 삶을 사랑하는 

것입니다. 그렇게 하기 위한 최고의 방법이 바로 

즐겁게 웃고 지내는 것이고요! 더 영적이 되고자 

괜히 걱정하고 애쓰지 말아요. 우리는 이미 

더할 수 없이 영적이에요! 우리는 지금 

바로 그 모습 그대로 완벽합니다. 

그런 사실을 알고 축하 파티를 

열어요! 


- 아니타 무르자니의《나로 살아가는 기쁨》중에서 - 


* 오늘도 파티를 엽시다!

웃음으로, 춤으로, 윙크로, 따듯한 말들로, 

진한 커피로, 풍성한 일거리로, 맛난 밥으로, 

조용한 음악으로... 그 무엇으로도 우리는 

파티를 벌일 수 있습니다. 

오감이 깨어 있는 파티의 순간! 

그때가 살아있음과 연결되는 

바로 '그 문'이 열리는 

순간입니다.  



...

반응형

'생활의 발견 > 아침편지' 카테고리의 다른 글

인생을 바꾸는 사건  (0) 2017.08.29
한 번 쉬어간다  (0) 2017.08.28
'애썼다. 수고했어'  (0) 2017.08.25
두 번째 생일  (0) 2017.08.24
육체, 신이 거하는 장소  (0) 2017.08.23

+ Recent posts