일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- OpenAPI
- 프로토타입 모형
- was SQLRecoverableException
- vue
- 변수명 짓는법
- 폭포수 모형
- avax.net.ssl.SSLHandshakeException:
- Bandit Level 6
- Law of Demeter
- 디미터 법칙
- plsql
- java.sql.SQLRecoverableException
- 나선형 모형
- 시스템 파악
- 시스템 파악 정리
- 스크럼기법
- was버그
- mysql 튜닝
- 클린코드
- 커맨드공부
- CSS
- 인증서만료에러
- Bandit Level 6 → Level 7
- pl/sql
- 명령어공부
- Bandit Level 5
- 에자일 모형
- table scan
- springboot
- SQLRecoverableException
- Today
- Total
개발햄비
[openAPI] Cloud Natural Language API 감정분석 API 본문
오늘은 감정분석 API 를 사용해볼까 합니다.
https://cloud.google.com/natural-language/docs/sentiment-tutorial?hl=kr
먼저 위 사이트에 접속하여 로그인을 해주세요
그 후 구글 클라우드에 접속하며 API 및 서비스 메뉴를 눌러줍니다 .
그리고 사용자 인증 정보를 눌러주세요
그럼 다음과 같은 화면이 나오는데 API키를 생성해 줍니다
그럼 밑과 같이 API KEY 가 발급이 됩니다
그 다음 위의 Cloud Shell 눌러줘서 커맨드창을 열어줍니다
$ curl "https://language.googleapis.com/v1/documents:analyzeSentiment?key=발급받은키 " -s -X POST -H "Content-Type:application/json" --data '{"document":{"type":"PLAIN_TEXT","content":"오늘은 기분이 좋네요"}}'
긍정의 답
------------------------------------------------------------------------------------------
{
"text": {
"content": "오늘은 기분이 좋네요",
"beginOffset": -1
},
"sentiment": {
"magnitude": 0.7,
"score": 0.7
}
}
------------------------------------------------------------------------------------------
부정의 답
------------------------------------------------------------------------------------------
{
"text": {
"content": "아 짜증나..",
"beginOffset": -1
},
"sentiment": {
"magnitude": 0.4,
"score": -0.4
}
}
------------------------------------------------------------------------------------------
감정샘플 값
확실히 긍정적* | 'score': 0.8, 'magnitude': 0.8 |
확실히 부정적* | 'score': -0.6, 'magnitude': 0.6 |
중립적 | 'score': 0.1, 'magnitude': 0.1 |
혼합 | 'score': 0.0, 'magnitude': 0.0 |
magnitude는 절대값, score는 감정 점수입니다 [ - ] 마이너스 값은 부정의 값을 뜻합니다.
https://cloud.google.com/natural-language/docs/basics?hl=ko#interpreting_sentiment_analysis_values
이상입니다.
'개발 > openApi' 카테고리의 다른 글
[openAPI]마스크 판매 정보 받아오기 (0) | 2020.03.20 |
---|---|
[openAPI] 환율 정보 API Exchange (0) | 2019.09.01 |
[node.js] open API OpenWeatherMap 날씨 얻기 (0) | 2019.03.03 |