Merge branch 'master' of http://khuhub.khu.ac.kr/term-project/project into master
Showing
1 changed file
with
24 additions
and
23 deletions
1 | # 식품정보를 알려주는 챗봇 | 1 | # 식품정보를 알려주는 챗봇 |
2 | 2 | ||
3 | -### ◎라인 채널 아이콘 | 3 | +### 라인 채널 아이콘 |
4 | ![KakaoTalk_20201204_094440922](/uploads/9d022e8b2258172848de87db33cb8134/KakaoTalk_20201204_094440922.jpg) | 4 | ![KakaoTalk_20201204_094440922](/uploads/9d022e8b2258172848de87db33cb8134/KakaoTalk_20201204_094440922.jpg) |
5 | 5 | ||
6 | -### ◎라인 QR코드 | 6 | +### 라인 QR코드 |
7 | ![화면_캡처_2020-12-02_011317](/uploads/5c2fe4463a9ba8b6307eda0c4a6269fb/화면_캡처_2020-12-02_011317.png) | 7 | ![화면_캡처_2020-12-02_011317](/uploads/5c2fe4463a9ba8b6307eda0c4a6269fb/화면_캡처_2020-12-02_011317.png) |
8 | 8 | ||
9 | 9 | ||
10 | -## ◎프로젝트 소개 | 10 | +## 프로젝트 소개 |
11 | 라인 챗봇 API, 식품의약품안전처_식품첨가물 정보 서비스 API,식품(첨가물)품목제조보고(원재료) API를 결합하여 사용자가 식품의 이름을 입력하면 그에 대한 정보를 자동적으로 사용자에게 응답해주는 챗봇 서비스이다. 이를통해 사용자는 식품에 함유된 첨가물정보를 구체적이고 신뢰할 수 있는 정보처(식품의약품안전처)로 부터 챗봇을 통해 얻을 수 있다. | 11 | 라인 챗봇 API, 식품의약품안전처_식품첨가물 정보 서비스 API,식품(첨가물)품목제조보고(원재료) API를 결합하여 사용자가 식품의 이름을 입력하면 그에 대한 정보를 자동적으로 사용자에게 응답해주는 챗봇 서비스이다. 이를통해 사용자는 식품에 함유된 첨가물정보를 구체적이고 신뢰할 수 있는 정보처(식품의약품안전처)로 부터 챗봇을 통해 얻을 수 있다. |
12 | 12 | ||
13 | 13 | ||
14 | -## ◎챗봇 사용방법 | 14 | +## 챗봇 사용방법 |
15 | 1. QR코드를 통해 라인 챗봇을 추가한 뒤, 접속한다. | 15 | 1. QR코드를 통해 라인 챗봇을 추가한 뒤, 접속한다. |
16 | 2. 사용자는 궁금한 식품 첨가물의 이름을 챗봇에게 말한다. | 16 | 2. 사용자는 궁금한 식품 첨가물의 이름을 챗봇에게 말한다. |
17 | 3. 챗봇은 사용자가 입력한 식품첨가물에 대한 정보를 보여준다. | 17 | 3. 챗봇은 사용자가 입력한 식품첨가물에 대한 정보를 보여준다. |
18 | 18 | ||
19 | 19 | ||
20 | -## ◎설치 방법 | 20 | +## 설치 방법 |
21 | -1. repository를 clone을 먼저 해줍니다. | 21 | +repository를 clone을 먼저 해줍니다. |
22 | 22 | ||
23 | - git clone http://khuhub.khu.ac.kr/term-project/project.git | 23 | +git clone http://khuhub.khu.ac.kr/term-project/project.git |
24 | 24 | ||
25 | -2. 필요한 key들을 발급받습니다. | 25 | +필요한 key들을 발급받습니다. |
26 | 26 | ||
27 | - 식품(첨가물)품목제조보고(원재료) key :https://www.foodsafetykorea.go.kr/api/openApiInfo.do?menu_grp=MENU_GRP31&menu_no=661&show_cnt=10&start_idx=1&svc_no=C002 | 27 | + 식품(첨가물)품목제조보고(원재료) key: https://www.foodsafetykorea.go.kr/api/openApiInfo.do?menu_grp=MENU_GRP31&menu_no=661&show_cnt=10&start_idx=1&svc_no=C002 |
28 | 28 | ||
29 | -식품의약품안전처_식품첨가물 정보 서비스:https://www.data.go.kr/data/15058807/openapi.do | 29 | + 식품의약품안전처_식품첨가물 정보 서비스:https://www.data.go.kr/data/15058807/openapi.do |
30 | 30 | ||
31 | - line developer: https://developers.line.biz/en/services/messaging-api/ | 31 | + line developer: https://developers.line.biz/en/services/messaging-api/ |
32 | 32 | ||
33 | -3. 필요한 module을 다운받습니다. | 33 | +필요한 module을 다운받습니다. |
34 | 34 | ||
35 | -npm install | 35 | + npm install |
36 | 36 | ||
37 | -npm install express | 37 | + npm install express |
38 | 38 | ||
39 | -npm install xml-js | 39 | + npm install xml-js |
40 | 40 | ||
41 | -4. app.js를 수정합니다. | 41 | +app.js를 수정합니다. |
42 | -const TOKEN = 'line' // line messenger api의 channel access token으로 수정합니다. | ||
43 | 42 | ||
44 | -var first_key = '식품첨가물 정보 서비스' // 발급받은 식품첨가물 정보 서비스의 key로 수정합니다. | 43 | + const TOKEN = 'line' // line messenger api의 channel access token으로 수정합니다. |
45 | 44 | ||
46 | -var second_key = '식품품목제조보고(원재료)' // 발급받은 식품품목제조보고 key로 수정합니다. | 45 | + var first_key = '식품첨가물 정보 서비스' // 발급받은 식품첨가물 정보 서비스의 key로 수정합니다. |
47 | 46 | ||
48 | -const domain = 'your domain' // 당신의 도메인의 주소로 수정합니다. | 47 | + var second_key = '식품품목제조보고(원재료)' // 발급받은 식품품목제조보고 key로 수정합니다. |
49 | 48 | ||
49 | + const domain = 'your domain' // 당신의 도메인의 주소로 수정합니다. | ||
50 | 50 | ||
51 | -## ◎Built with | 51 | + |
52 | +## Built with | ||
52 | Nodejs | 53 | Nodejs |
53 | 54 | ||
54 | Express | 55 | Express |
55 | 56 | ||
56 | Line Messenger API | 57 | Line Messenger API |
57 | 58 | ||
58 | -## ◎API | 59 | +## API |
59 | 식품(첨가물)품목제조보고(원재료) (제공기관: 식품의약품안전처) | 60 | 식품(첨가물)품목제조보고(원재료) (제공기관: 식품의약품안전처) |
60 | 61 | ||
61 | 식품의약품안전처_식품첨가물 정보 서비스(제공기관: 식품의약품안전처) | 62 | 식품의약품안전처_식품첨가물 정보 서비스(제공기관: 식품의약품안전처) |
... | @@ -63,5 +64,5 @@ Line Messenger API | ... | @@ -63,5 +64,5 @@ Line Messenger API |
63 | Line Messenger API | 64 | Line Messenger API |
64 | 65 | ||
65 | 66 | ||
66 | -## ◎연락처 | 67 | +## 연락처 |
67 | jj5973@khu.ac.kr | 68 | jj5973@khu.ac.kr |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment