일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- nodeJS
- 김양재 목사
- 인공지능
- Deep learning
- 주일설교
- 데이터 과학
- 딥러닝
- node.js
- No SQL
- data science
- WebGL
- 통계
- Big Data
- 빅데이타
- 김양재 목사님
- 몽고디비
- openCV
- 빅데이터
- R
- 빅 데이타
- MongoDB
- 우리들교회
- 김양재
- 빅 데이터
- probability
- c++
- Artificial Intelligence
- Machine Learning
- 확률
- Statistics
- Today
- Total
목록Big Data (126)
Scientific Computing & Data Science
Written by Geol Choi | Jan. 21, 2014 Server-side 네트워크 프로그램 제작용 프레임웍인 Node.js와 Mongo DB를 연동하는 법에 대해 알아보도록 하겠습니다. 설명방식은 Node.js의 설치하는 것으로부터 시작되는 철저히 따라하기 예제 방식이며, 가장 기초적인 부분을 다루도록 하겠습니다. 따라서, 이미 어느 정도 Node.js에 대해 익숙한 분들은 초반부분을 스킵하고 연동하는 부분만 집중하시기 바합니다. Node.js를 통해 Mongo DB의 서버와 연결(connect)하고 Mongo DB의 스키마(schema)와 모델(또는 컬렉션)을 생성하는 방법을 알아보겠습니다. 또한 DB에 컬렉션을 추가하고 저장하는 방법에 대해 알아보도록 하겠습니다. 설명은 Mac OS X..
Written by cinema4d 클라우드 호스팅 기반의 MongDB 서비스인 Mongo Lab의 설정 및 사용법에 대해 알아보기로 하겠다. 1. Mongo Lab 웹사이트 접속: https://mlab.com 2. 공짜를 원하시면 화면에서 "Get 500MB free!" 버튼을 클릭한다. 3. 만약 계정이 없거나 로그인이 되지 않은 상태라면 계정 생성 페이지로 안내된다. 4. 계정 생성 시 반드시 Master Service Agreement 페이지를 열어야 한다. 자세히 읽어볼 것을 권장하지만 바쁘신 분들은 한 번 스크롤해 보시고 페이지를 닫는다. 5. 계정 설정이 완료되면 "Create Account" 버튼을 클릭하여 계정을 생성한다. 6. 5번이 완료되면 자동으로 Databases 설정 페이지로 ..
Written by cinema4dIncrementing & DecrementingThe "$inc" modifier changes the value for an existing key which is type "number" or creates a new key of type "number" if not exist.Suppose we are managing the scores of students, for example: // define var student1 = {"name" : "gchoi", "score" : 90}; var student2 = {"name" : "jmpark", "score" : 40}; // insert db.student.insert(student1); db.student...
Written by cinema4d1. Add the following in "Environment Path / System Variables" on your system %MONGODB_HOME%/bin 2. Create "data\db" directory at any place you want, i.e. c:\mongdb\data\db. 3. Execute console using "cmd" command through "Windows key + R". 4. On your console type the following: mongod -dbpath [FULL PATH OF data/db] For instance, "mongod -dbpath c:\mongdb\data\db"
Written by cinema4dUpdate items using "$set" modifier : "$set" modifier adds item(s) if the relevant key exists or creates the key when absent. Type the following for data preparation: // drop the current database db.dropDatabase() // define webpage1 var user1 = {"username" : "gchoi", "age" : 37, "sex" : "male"} // insert items into DB db.users.insert(user1) db.users.find() Result: > db.users.fi..
Written by cinema4dSometimes you may want to modify only a certain portion of document. Using update modifiers you can do that by atomic level such as altering, adding or removing keys and even manipulating arrays and embedded documents. Assume that you have three webpages to manage and you are going to update pageviews - automatically increase by 1 when visiting. Type the following for data pre..
Written by cinema4d우선 다음과 같이 데이터를 준비하도록 하자:// user DB "foobar" use foobar // define user1 var user1 = {"username" : "gchoi"} user1.age = 37 user1.relationships = {"friends" : 100, "enemies" : 1} // define user2 var user2 = {"username" : "tjkwak"} user3.age = 31 user2.relationships = {"friends" : 50, "enemies" : 5} // define user3 var user3 = {"username" : "jmpark"} user3.age = 25 user3.relations..
Written by cinema4dMac에서 Terminal을 실행하여 MongoDB가 설치된 곳으로 path 이동한다.cd [root_path]/mongodb-osx-x86_64-2.4.8/bin다음과 같이 입력해 본다. (Windows에서는 "mongod.exe"를 실행한다)./mongod ./mongod --help for help and startup options Mon Jan 13 22:52:41.258 [initandlisten] MongoDB starting : pid=674 port=27017 dbpath=/data/db/ 64-bit host=Geol-ui-MacBook-Pro.local Mon Jan 13 22:52:41.259 [initandlisten] Mon Jan 13 22:5..
일단 빅데이터를 수잡하였다면 다음으로 할 일은 무엇일까? 오늘날에는 고객의 충성도가 무엇보다도 중요한데 서비스 제공자와의 상호작용에 있어 선택권은 늘 고객에게 주어지기 때문이다. 이것은 어느 산업을 막론한 진실이다. 구매자는 보다 다양한 선택권을 가지고 있으며 구매 결정에 있어 점점 더 많은 연구를 하고 있으며 모바일 기기로 구매 결정을 하고 있다.급변하는 모바일 주도 시장에서의 경쟁력을 갖추려면 각 고객에 대해 더욱 깊이 알아야 하며 고객 맞춤형 지식으로 무장하여 고객과의 반응에 주목해야만 한다. 구매자가 구매 결정을 하는 동안 무엇을 제공하는 것이 적절할까? 당신의 고객 서비스 대표가 고객이 당신의 회사에 대해 가지고 있는 가치와 구체적 요구사항에 대한 맞춤형 지식을 갖추었다고 판단할 수 있는 근거는..
빅데이터 시장에서 텍스트를 분석하는 도구에 대해 알아보기로 하겠다. 일부는 유명하지 않으며 다른 일부는 이름만 들으면 누구나 아는 것들이다. 일부는 빅데이터 텍스트 분석용이라고 불리우며, 다른 일부는 단지 텍스트 분석용으로 일컬어진다. Attensity Attensity는 10년 이전부터 제품을 개발하고 판매하는 원조 텍스트 분석 기업 중 하나이다. 그 당시, 150개가 넘는 기업 고객들을 보유하고 있었으며 세계 최대의 NLP 개발 그룹이었다. Attensity는 텍스트 분석을 위한 다양한 엔진을 제공한다. 이들 엔진은 자동 분류, 개체 추출, 완벽 추출을 포함한다. '완벽 추출'은 Attensity의 핵심 기술이며 파싱된 텍스트로부터 자동으로 정보를 추출하고 추출된 정보를 조직화한다. 이 기업은 소셜 ..