Toggle navigation
Toggle navigation
This project
Loading...
Sign in
term-project
/
project
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
박주영
2020-12-09 17:20:25 +0900
Browse Files
Options
Browse Files
Download
Plain Diff
Commit
1405b6113de940be44591faedc5e16e4c4dd6854
1405b611
2 parents
e8760f5b
2d710879
Merge branch 'master' of
http://khuhub.khu.ac.kr/term-project/project
into master
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
24 additions
and
23 deletions
README.md
README.md
View file @
1405b61
# 식품정보를 알려주는 챗봇
###
◎
라인 채널 아이콘
### 라인 채널 아이콘
![
KakaoTalk_20201204_094440922
](
/uploads/9d022e8b2258172848de87db33cb8134/KakaoTalk_20201204_094440922.jpg
)
###
◎
라인 QR코드
### 라인 QR코드
![
화면_캡처_2020-12-02_011317
](
/uploads/5c2fe4463a9ba8b6307eda0c4a6269fb/화면_캡처_2020-12-02_011317.png
)
##
◎
프로젝트 소개
## 프로젝트 소개
라인 챗봇 API, 식품의약품안전처_식품첨가물 정보 서비스 API,식품(첨가물)품목제조보고(원재료) API를 결합하여 사용자가 식품의 이름을 입력하면 그에 대한 정보를 자동적으로 사용자에게 응답해주는 챗봇 서비스이다. 이를통해 사용자는 식품에 함유된 첨가물정보를 구체적이고 신뢰할 수 있는 정보처(식품의약품안전처)로 부터 챗봇을 통해 얻을 수 있다.
##
◎
챗봇 사용방법
## 챗봇 사용방법
1.
QR코드를 통해 라인 챗봇을 추가한 뒤, 접속한다.
2.
사용자는 궁금한 식품 첨가물의 이름을 챗봇에게 말한다.
3.
챗봇은 사용자가 입력한 식품첨가물에 대한 정보를 보여준다.
##
◎
설치 방법
1.
repository를 clone을 먼저 해줍니다.
## 설치 방법
repository를 clone을 먼저 해줍니다.
git clone http://khuhub.khu.ac.kr/term-project/project.git
git clone http://khuhub.khu.ac.kr/term-project/project.git
2.
필요한 key들을 발급받습니다.
필요한 key들을 발급받습니다.
식품(첨가물)품목제조보고(원재료) 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
식품(첨가물)품목제조보고(원재료) 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
식품의약품안전처_식품첨가물 정보 서비스:https://www.data.go.kr/data/15058807/openapi.do
식품의약품안전처_식품첨가물 정보 서비스:https://www.data.go.kr/data/15058807/openapi.do
line developer: https://developers.line.biz/en/services/messaging-api/
line developer: https://developers.line.biz/en/services/messaging-api/
3.
필요한 module을 다운받습니다.
필요한 module을 다운받습니다.
npm install
npm install
npm install express
npm install express
npm install xml-js
npm install xml-js
4.
app.js를 수정합니다.
const TOKEN = 'line' // line messenger api의 channel access token으로 수정합니다.
app.js를 수정합니다.
var first_key = '식품첨가물 정보 서비스' // 발급받은 식품첨가물 정보 서비스의 key
로 수정합니다.
const TOKEN = 'line' // line messenger api의 channel access token으
로 수정합니다.
var second_key = '식품품목제조보고(원재료)' // 발급받은 식품품목제조보고 key로 수정합니다.
var first_key = '식품첨가물 정보 서비스' // 발급받은 식품첨가물 정보 서비스의 key로 수정합니다.
const domain = 'your domain' // 당신의 도메인의 주소로 수정합니다.
var second_key = '식품품목제조보고(원재료)' // 발급받은 식품품목제조보고 key로 수정합니다.
const domain = 'your domain' // 당신의 도메인의 주소로 수정합니다.
## ◎Built with
## Built with
Nodejs
Express
Line Messenger API
##
◎
API
## API
식품(첨가물)품목제조보고(원재료) (제공기관: 식품의약품안전처)
식품의약품안전처_식품첨가물 정보 서비스(제공기관: 식품의약품안전처)
...
...
@@ -63,5 +64,5 @@ Line Messenger API
Line Messenger API
##
◎
연락처
## 연락처
jj5973@khu.ac.kr
\ No newline at end of file
...
...
Please
register
or
login
to post a comment