context란 뜻으로는 '문맥'를 말하는데, 쉽게 말하면 말의 의도를 뜻한다가령 '나는 저걸 하고싶다' 라는 말을 하면 '저걸'이라는 것이 어떤 의미를 뜻하는 지는 이전 대화에 따라 달라진다.언어학적으로 이런 것을 구분을 해야 하는데, dialogflow에서는 이걸 context로 분류를 한다. 가령 이런 예시를 들자 사과를 먹고싶다 -> 갈아서 먹자 -> 사과를 갈아서 먹었습니다. -> 결과 보기 - > 구워서 먹자 -> 사과를 구워서 먹었습니다 -> 결과 보기 처리를 하고 싶지만 알았어의 경우 중복된 명령어가 뜬다. 이때 context를 이용해서 구분하면 처리하는 것이 가능하다. 형태는 다음과 같다. eatApple은 다음과 같다. context에 다음과 같이 차이가 존재한다. 결과보기를 말하면 결..
Dialogflow는 V1과 V2가 있다.최근에 V2가 지원되는데 뭐가 달라졌는가..하면 나도 잘 모르겠다그냥 뭔가 더 좋아졌으니까 올라갔는데, 레퍼런스 문서 보면 알겠지교보재로 엘 프사이 콩그루를 가져왔다.지하철 역의 화장실 위치를 알려주는 앱이다. 특정 애니완 관련이 없다. 123456789101112131415161718192021222324252627282930313233343536373839{ "name": "elpsycongroo", "engines": { "node": ">= 7.6" }, "description": "elpsycongroo", "main": "index.js", "devDependencies": { "@google-cloud/storage": "^1.4.0", "action..
Github에 소스좀 정리를 했는데 이참에 하나씩 설명을 한다.V1 버전 앱이다. 어떤게 교보재로 좋을까 싶은데 아무래도 가상화폐-업비트 시세 앱이 좋을거같다.1234567891011121314151617181920212223242526272829303132333435{ "name": "Stratos Heavy Industry", "engines": { "node": ">= 7.6" }, "description": "BitCoin", "main": "index.js", "devDependencies": { "@google-cloud/storage": "^1.4.0", "actions-on-google": "^1.6.1", "package": "^1.0.1", "package.json": "^2.0.1",..
https://cloud.google.com/sdk/docs/#install_the_latest_cloud_tools_version_cloudsdk_current_version 우선 Gcloud를 다운받는다. 프로젝트는 만든 상태로 가정을 한다. https://console.cloud.google.com/cloud-resource-manager 여기서 만들면 됨. 적당히 하나만들면 된다. 참고로 구글 클라우드 사용시 1년은 대략 이상한 뻘짓을 하지 않는 이상은 카드 결제로 안나가고, 설령 1년 지나도 그때가서 너 유료 쓸거임? 한다. 정 불안하면 이 사이트에 있는 구글 어시스턴트 앱 만드는거 참조해서 dialogflow 쓰레기 앱 만들면 된다. (1달에 200달러 쿠폰 날라온다. 덤으로 티셔츠하고 잘하면..