개요
개요
Cognitive 라이브러리는 사용자가 Cognitive 서버와 연동하여 Text Analysis, Text Translate, Text Language Detect, Text Classify, Text Summarize, OCR등의 작업을 수행할 수 있습니다.
Cognitive 라이브러리에서 사용할 수 있는 기능은 다음과 같습니다.
* 텍스트 분석하기: GoogleTextAnalysis, GoogleTextClassify, NaverTextSummarize, NaverTextSentiment, BrityCognitiveClassifySentiment, BrityCognitiveExtractKeyword, BrityCognitiveProcessSpacing, BrityCognitiveClassifyIntent, BrityCognitiveRecommendSynonym, BrityCognitiveExtractEmailKeyword * 텍스트 번역하기: GoogleTextTranslate, NaverTextTranslate * 텍스트 언어 감지: GoogleTextLanguageDetect, NaverTextLanguageDetect, BrityCognitiveDetectLanguage * 텍스트 추출하기: GoogleOCR, NaverOCR
공통 속성
공통 속성
REQUEST(Google)
Google Cognitive 서버에 요청하는 것과 관련된 설정을 구성합니다.
Authorization은 아래 경로에서 확인합니다.
https://cloud.google.com/
<서비스 Enabling>
Menu > APIs & Services > Enabled APIs & services -> Enabling
<API Key>
API & Services > Credentials > CREATE CREDENTIALS
-> API Key 복사
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
Y | URL | 문자열 | Y | - | Y | 호출할 주소를 입력합니다. - GoogleTextAnalysis: https://language.googleapis.com/v1/documents:annotateText - GoogleTextClassify: https://language.googleapis.com/v1/documents:classifyText - GoogleTextTranslate: https://translation.googleapis.com/language/translate/v2 - GoogleTextLanguageDetect: https://translation.googleapis.com/language/translate/v2/detect |
Y | Authorization | 문자열 | Y | - | N | API Key를 입력합니다. |
Y | Input Text | 문자열 | Y | - | N | 분석(분류)할 텍스트를 입력합니다. |
Y | Target Language | 문자열 | Y | - | N | 어떤 언어로 번역할지입력합니다.(GoogleTextTranslate only)(ISO-639-1 Code) |
REQUEST(Naver)
Naver Cognitive 서버에 요청하는 것과 관련된 설정을 구성합니다.
Client ID, Client Secret은 아래 경로에서 확인합니다.
https://console.ncloud.com/dashboard
API-Naver API 선택 > Application 생성 > 인증정보 클릭
X-NCP-APIGW-API-KEY-ID, X-NCP-APIGW-API-KEY
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
Y | URL | 문자열 | Y | - | Y | 호출할 주소를 입력합니다. - NaverTextSummarize: https://naveropenapi.apigw.ntruss.com/text-summary/v1/summarize - NaverTextSentiment: https://naveropenapi.apigw.ntruss.com/sentiment-analysis/v1/analyze - NaverTextTranslate: https://naveropenapi.apigw.ntruss.com/nmt/v1/translation - NaverTextLanguageDetect: https://naveropenapi.apigw.ntruss.com/langs/v1/dect |
Y | Client ID | 문자열 | Y | - | N | 권한 인증을 위한 API Key ID를 입력합니다. |
Y | Client Secret | 문자열 | Y | - | N | 권한 인증을 위한 API Key를 입력합니다. |
Y | Input Text | 문자열 | Y | - | N | 분석할(대상) 텍스트를 입력합니다. |
Y | Source Language | 문자열 | Y | - | N | 입력한 텍스트의 언어 정보를 입력합니다. (NaverTextTranslate only) (ISO-639-1 Code) |
Y | Target Language | 문자열 | Y | - | N | 번역된 언어에 대한 출력 문자열 값. (NaverTextTranslate only) (ISO-639-1 Code) |
MORE OPTIONS
속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|
On Error | 콤보박스 | N | - | N | 실행 시점에 오류 발생 시 수행할 동작을 지정합니다. - 미지정: 오류를 출력하고 작업을 종료합니다. - Ignore: 해당 오류를 무시합니다. - Retry: 해당 액티비티를 1회 재시도합니다. - Goto: 해당 엑티비티가 실패한 경우 지정한 엑티비티로 이동하여 시나리오를 수행합니다. - Event: 프로젝트에 등록된 이벤트를 호출합니다. |
DESCRIPTION
속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|
Description | 문자 | N | - | N | 해당 액티비티 카드에 대한 설명을 추가합니다.Description이 입력되면 플로차트의 해당 액티비티 설명에 표시되고, Description이 없는 경우에는 대푯값이 해당 액티비티 설명에 표시됩니다. |
GoogleTextAnalysis
GoogleTextAnalysis
개요
Google의 텍스트 분석 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
호출할 URL 정보와 Authorization에 API Key를 입력합니다.
Input Text에 분석할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | Syntax | 토글버튼 | Y | - | N | 일련의 구문과 토큰으로 분해하여 정보를 제공합니다. |
N | Sentiment | 토글버튼 | Y | - | N | 감성 분석으로 긍정, 부정, 중립을 판별합니다. |
N | Entity | 토글버튼 | Y | - | N | 알려진 항목을 검사하고 정보를 변환합니다. |
N | Entity Seniment | 토글버튼 | Y | - | N | 항목 분석과 감성 분석을 결합하여 처리합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
GoogleTextAnalysis를 사용하여 텍스트 분석을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Google
사용된 변수
RESULT = 호출한 결과를 저장하기 위한 변수
this.secretKey = Secret Key 정보가 할당될 변수
this.inputString = 분석할 텍스트가 할당될 변수
사용된 속성
[Output] Reponse = RESULT
URL = https://language.googleapis.com/v1/documents:annotateText
Authorization = this.secretKey
Input Text = this.inputString
연관/유사 액티비티
GoogleTextClassify, NaverTextSummarize, NaverTextSentiment
GoogleTextTranslate
GoogleTextTranslate
개요
Google의 텍스트 번역 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
호출할 URL 정보와 Authorization에 API Key를 입력합니다.
Input Text에 분류할 텍스트를 입력합니다.
Target Language에 번역할 언어를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
GoogleTextTranslate를 사용하여 텍스트 번역을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Google
사용된 변수
RESULT = 호출한 결과를 저장하기 위한 변수
this.secretKey = Secret Key 정보가 할당될 변수
this.inputText = 번역할 텍스트가 할당될 변수
this.targetLanguage = 번역할 언어를 할당할 변수
사용된 속성
[Output] Reponse = RESULT
URL = https://translation.googleapis.com/language/translate/v2
Authorization = this.secretKey
Input Text = this.inputText
Target Language = this.targetLanguage
연관/유사 액티비티
GoogleTextLanguageDetect
GoogleTextLanguageDetect
개요
Google의 텍스트 언어 감지 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
호출할 URL 정보와 Authorization에 API Key를 입력합니다.
Input Text에 언어 감지할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
GoogleTextLanguageDetect를 사용하여 텍스트 언어 감지를 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Google
사용된 변수
RESULT = 호출한 결과를 저장하기 위한 변수
this.secretKey = Secret Key 정보가 할당될 변수
this.inputText = 대상 텍스트가 할당될 변수
사용된 속성
[Output] Reponse = RESULT
URL = https://translation.googleapis.com/language/translate/v2
Authorization = this.secretKey
Input Text = this.inputText
연관/유사 액티비티
GoogleTextClassify
GoogleTextClassify
개요
Google의 텍스트 분류 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
호출할 URL 정보와 Authorization에 API Key를 입력합니다.
Input Text에 분류할 텍스트를 입력합니다.
분류 결과가 Output으로 리턴됩니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
GoogleTextClassify를 사용하여 텍스트 분류를 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Google
사용된 변수
RESULT = 호출한 결과를 저장하기 위한 변수
this.secretKey = Secret Key 정보가 할당될 변수
this.inputText = 번역할 텍스트가 할당될 변수
사용된 속성
[Output] Reponse = RESULT
URL = https://language.googleapis.com/v1/documents:classifyText
Authorization = this.secretKey
Input Text = this.inputText
연관/유사 액티비티
GoogleTextAnalysis, NaverTextSummarize, NaverTextSentiment
GoogleOCR
GoogleOCR
개요
Google의 OCR API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
GoogleOCR 서비스에 접근하는데 사용할 인증 유형과 인증 정보, 호출할 URL을 입력합니다.
Input Image에 텍스트를 추출할 이미지 경로를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | AuthenticationType | 콤보박스 | Y | - | N | OCR 서비스에 접근하는데 사용할 인증 유형을 선택합니다. GoogleOCR에 대해 다음 옵션이 표시됩니다: - OAuth2ClientID (attended) - ServiceAccoutKey (unattended) |
N | ClientID | 문자열 | AuthenticationType이 OAuth2ClientID (Attended)라면 Y, 아니면 N | - | N | 사용자 계정의 Clinet ID를 입력합니다. |
N | ClientSecret | 문자열 | AuthenticationType이 OAuth2ClientID (Attended)라면 Y, 아니면 N | - | N | 사용자 계정의 Client Secret을 입력합니다. |
N | KeyPath | 문자열 | AuthenticationType이 OAuth2ClientID (Attended)라면 N, 아니면 Y | - | N | 사용자 계정 키 JSON파일의 경로를 입력합니다. |
N | URL | 문자열 | Y | - | Y | GoogleOCR API 주소를 입력합니다. - image ocr (jpeg, png8, png24, gif, animated gif, bmp, webp, raw, ico) https://vision.googleapis.com/v1/images:annotate - file ocr (pdf, tiff) https://vision.googleapis.com/v1/files:annotate |
N | Input Image | 문자열 | Y | - | N | 추출 대상 이미지 파일 경로를 입력합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
GoogleOCR을 사용하여 텍스트 추출을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Google
사용된 변수
RESULT = 호출한 결과를 저장하기 위한 변수
this.clientID = 자격 증명 ID 정보가 할당될 변수
this.clientSecret = 자격 증명 비밀 정보가 할당될 변수
사용된 속성
[Output] Reponse = RESULT
URL(image ocr) = https://vision.googleapis.com/v1/images:annotate
URL(file ocr) = https://vision.googleapis.com/v1/files:annotate
AuthorizationType = OAuth2ClientID
ClientID = this.clientID
ClientSecret = this.clientSecret
Input Image = Global.ResourcesDir + 'TestData_OCR.png'
비고
Google OCR은 "jpeg", "png8", "png24", "gif", animated gif (첫 프레임만), "bmp", "webp", "raw", "ico", "pdf", "tiff" 형식만을 지원합니다.
연관/유사 액티비티
NaverTextLanguageDetect
NaverTextLanguageDetect
개요
네이버의 텍스트 언어 감지 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
호출할 URL 정보와 Client ID와 Client Secret을 입력합니다.
Input Text에 언어 감지할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
NaverTextLanguageDetect를 사용하여 텍스트 언어 감지를 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Naver
사용된 변수
this.clientID = Client ID 정보가 할당될 변수
this.clientSecret = Client Secret 정보가 할당될 변수
this.inputText = 언어 감지할 텍스트
사용된 속성
[Output] Reponse = RESULT
URL = https://naveropenapi.apigw.ntruss.com/sentiment-analysis/v1/analyze
Client ID = this.clientID
Client Secret = this.clientSecret
Input Text = this.inputText
연관/유사 액티비티
NaverTextTranslate
NaverTextTranslate
개요
네이버의 텍스트 번역 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
호출할 URL 정보와 Client ID와 Client Secret을 입력합니다.
Input Text에 번역할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
NaverTextSentiment를 사용하여 텍스트 감성 분석을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Naver
사용된 변수
this.clientID = Client ID 정보가 할당될 변수
this.clientSecret = Client Secret 정보가 할당될 변수
this.inputText = 번역할 텍스트가 할당될 변수
this.sourceLanguage = 입력한 텍스트의 언어 정보가 할당될 변수
this.targetLanguage = 번역된 언어에 대한 출력 문자열 정보가 할당될 변수
사용된 속성
[Output] Reponse = RESULT
URL = https://naveropenapi.apigw.ntruss.com/sentiment-analysis/v1/analyze
Client ID = this.clientID
Client Secret = this.clientSecret
Input Text= this.inputText
Source Language = this.sourceLanguag
Target Language = this.targetLanguage
연관/유사 액티비티
NaverTextSummarize
NaverTextSummarize
개요
네이버의 텍스트 요약 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
호출할 URL 정보와 Client ID와 Client Secret을 입력합니다.
Input Text에 요약할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | Language | 콤보박스 | N | - | N | 입력 텍스트 언어를 입력합니다. ja or ko |
N | Model | 콤보박스 | N | - | N | 작업을 수행할 모델을 입력합니다. general or news |
N | Tone | 숫자 | N | - | N | 동작을 수행할 톤을 입력합니다. |
N | Summary Count | 숫자 | N | - | Y | 요약 개수를 입력합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
NaverTextSummarize를 사용하여 텍스트 요약을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Naver
사용된 변수
this.clientID = Client ID 정보가 할당될 변수
this.clientSecret = Client Secret 정보가 할당될 변수
this.inputText = 분석할 텍스트 정보가 할당될 변수
사용된 속성
[Output] Reponse = RESULT
URL = https://naveropenapi.apigw.ntruss.com/text-summary/v1/summarize
Client ID = this.clientID
Client Secret = this.clientSecret
Input Text= this.inputText
연관/유사 액티비티
GoogleTextAnalysis, GoogleTextClassify, NaverTextSentiment
NaverTextSentiment
NaverTextSentiment
개요
네이버의 텍스트 감성분석 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
호출할 URL 정보와 Client ID와 Client Secret을 입력합니다.
Input Text에 감성 분석할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
NaverTextSentiment를 사용하여 텍스트 감성 분석을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Naver
사용된 변수
this.clientID = Client ID 정보가 할당될 변수
this.clientSecret = Client Secret 정보가 할당될 변수
this.inputText = 감성 분석할 텍스트 정보가 할당될 변수
사용된 속성
[Output] Reponse = RESULT
URL = https://naveropenapi.apigw.ntruss.com/sentiment-analysis/v1/analyze
Client ID = this.clientID
Client Secret = this.clientSecret
Input Text= this.inputText
연관/유사 액티비티
GoogleTextAnalysis, GoogleTextClassify, NaverTextSummarize
NaverOCR
NaverOCR
개요
Naver OCR API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
NaverOCR 서비스에 접근하는데 호출할 URL 정보와 Authorization을 입력합니다.
Input Image에 텍스트를 추출할 이미지 경로를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | Invoke URL | 문자열 | Y | - | Y | NaverOCR API 주소를 입력합니다. |
N | Authorization | 문자열 | Y | - | N | Secret Key를 입력합니다. |
N | Input Image | 문자열 | Y | - | N | 추출 대상 이미지 파일 경로를 입력합니다. |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
NaverOCR을 사용하여 텍스트 추출을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > Cognitive_Naver
사용된 변수
this.authorization = SecretKey 정보가 할당될 변수
사용된 속성
[Output] Reponse = RESULT
Authorization = this.authorization
Input Image = Global.ResourcesDir + 'TestData_OCR.png'
비고
Naver OCR은 “jpg”, “jpeg”, “png” 이미지,"pdf","tiff" 단일 페이지 형식만을 지원합니다.
연관/유사 액티비티
BrityCognitiveExtractKeyword
BrityCognitiveExtractKeyword
개요
BrityCognitive의 키워드 추출 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
BrityCognitiveExtractKeyword서비스에 접근하는데 호출할 URL 정보와 Authorization을 입력합니다.
Input Text에 키워드를 추출할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | URL | 문자열 | Y | - | Y | BrityCognitiveExtractKeyword API 주소를 입력합니다. |
N | Authorization | 문자열 | Y | - | N | Secret Key를 입력합니다. |
N | Input Text | 문자열 | Y | - | N | 키워드를 추출할 텍스트를 입력합니다.
|
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
BrityCognitiveExtractKeyword을 사용하여 키워드 추출을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > BrityCognitive
사용된 변수
this.Authorization = SecretKey 정보가 할당될 변수
this.inputText = 키워드를 추출할 텍스트 정보
사용된 속성
[Output] Reponse = RESULT
URL = http://127.0.0.1:9001/aicog/extract/keyword
Authorization = this.Authorization
Input Text= this.inputIText
연관/유사 액티비티
GoogleTextAnalysis, GoogleTextClassify, NaverTextSummarize, NaverTextSentiment
BrityCognitiveDetectLanguage
BrityCognitiveDetectLanguage
개요
BrityCognitive의 언어 감지 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
BrityCognitiveDetectLanguage서비스에 서비스에 접근하는데 호출할 URL 정보와 Authorization을 입력합니다.
Input Text에 언어 감지 할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | URL | 문자열 | Y | - | Y | BrityCognitiveDetectLanguage API 주소를 입력합니다. |
N | Authorization | 문자열 | Y | - | N | Secret Key를 입력합니다. |
N | Input Text | 문자열 | Y | - | N | 언어를 감지할 텍스트를 입력합니다.
|
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
BrityCognitiveDetectLanguage을 사용하여 언어 감지를 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > BrityCognitive
사용된 변수
this.Authorization = SecretKey 정보가 할당될 변수
this.inputText = 키워드를 추출할 텍스트 정보
사용된 속성
[Output] Reponse = RESULT
URL = http://127.0.0.1:9001/aicog/detect/language
Authorization = this.Authorization
Input Text= this.inputIText
연관/유사 액티비티
GoogleTextLanguageDetect, NaverTextLanguageDetect
BrityCognitiveProcessSpacing
BrityCognitiveProcessSpacing
개요
BrityCognitive의 띄워쓰기 교정 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
BrityCognitiveProcessSpacing 서비스에 접근하는데 호출할 URL 정보와 Authorization을 입력합니다.
Input Text에 띄워쓰기 교정을 할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | URL | 문자열 | Y | - | Y | BrityCognitiveProcessSpacing API 주소를 입력합니다. |
N | Authorization | 문자열 | Y | - | N | Secret Key를 입력합니다. |
N | Input Text | 문자열 | Y | - | N | 띄워쓰기 교정을 할 텍스트를 입력합니다.
|
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
BrityCognitiveProcessSpacing을 사용하여 띄워쓰기 교정을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > BrityCognitive
사용된 변수
this.Authorization = SecretKey 정보가 할당될 변수
this.inputText = 키워드를 추출할 텍스트 정보
사용된 속성
[Output] Reponse = RESULT
URL = http://127.0.0.1:9001/aicog/process/spacing
Authorization = this.Authorization
Input Text= this.inputIText
연관/유사 액티비티
GoogleTextAnalysis, GoogleTextClassify, NaverTextSummarize, NaverTextSentiment
BrityCognitiveClassifySentiment
BrityCognitiveClassifySentiment
개요
BrityCognitive의 감성분류 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
BrityCognitiveClassifySentiment 서비스에 접근하는데 호출할 URL 정보와 Authorization을 입력합니다.
Input Text에 감성분류를 할 텍스트를 입력합니다.
Language에 감성분류에 사용할 언어를선택합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | URL | 문자열 | Y | - | Y | BrityCognitiveClassifySentiment API 주소를 입력합니다. |
N | Authorization | 문자열 | Y | - | N | Secret Key를 입력합니다. |
N | Input Text | 문자열 | Y | - | N | 띄워쓰기 교정을 할 텍스트를 입력합니다.
|
N | Language | 콤보박스 | Y | - | N | 감성분류에 사용할 언어를 선택합니다. ko or en |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
BrityCognitiveClassifySentiment을 사용하여 감성분류를 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > BrityCognitive
사용된 변수
this.Authorization = SecretKey 정보가 할당될 변수
this.inputText = 키워드를 추출할 텍스트 정보
사용된 속성
[Output] Reponse = RESULT
URL = http://127.0.0.1:9001/aicog/classify/sentiment
Authorization = this.Authorization
Input Text= this.inputIText
Language = ko
연관/유사 액티비티
GoogleTextAnalysis, GoogleTextClassify, NaverTextSummarize, NaverTextSentiment
BrityCognitiveRecommendSynonym
BrityCognitiveRecommendSynonym
개요
BrityCognitive의 유의어추천 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
BrityCognitiveRecommendSynonym 서비스에 접근하는데 호출할 URL 정보와 Authorization을 입력합니다.
Target에 유의어를 검색 할 단어를 입력합니다.
Input Text에 유의어를 추천할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | URL | 문자열 | Y | - | Y | BrityCognitiveRecommendSynonym API 주소를 입력합니다. |
N | Authorization | 문자열 | Y | - | N | Secret Key를 입력합니다. |
N | Target | 문자 배열 | Y | - | N | 유의어를 검색할 단어 리스트를 입력합니다. |
N | Input Text | 문자열 | Y | - | N | 검색할 단어가 포함된 문장을 입력합니다.
|
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
BrityCognitiveRecommendSynonym을 사용하여 유의어 추천을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > BrityCognitive
사용된 변수
this.Authorization = SecretKey 정보가 할당될 변수
this.Target = 유의어를 검색할 단어 정보
this.inputText = 검색할 단어가 포함된 문장 정보
사용된 속성
[Output] Reponse = RESULT
URL = http://127.0.0.1:9001/aicog/recommend/synonym
Authorization = this.Authorization
Target = this.Target
Input Text= this.inputText
연관/유사 액티비티
GoogleTextAnalysis, GoogleTextClassify, NaverTextSummarize, NaverTextSentiment
BrityCognitiveClassifyIntent
BrityCognitiveClassifyIntent
개요
BrityCognitive의 의도분류 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
BrityCognitiveClassifyIntent서비스에 접근하는데 호출할 URL 정보와 Authorization을 입력합니다.
Text에 의도분류를 할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | URL | 문자열 | Y | - | Y | BrityCognitiveClassifyIntent API 주소를 입력합니다. |
N | Authorization | 문자열 | Y | - | N | Secret Key를 입력합니다. |
N | Text | 문자열 | Y | - | N | 의도분류할 텍스트를 입력합니다.
|
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
BrityCognitiveClassifyIntent을 사용하여 의도 분류를 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > BrityCognitive
사용된 변수
this.Authorization = SecretKey 정보가 할당될 변수
this.text = 의도분류할 텍스트 정보
사용된 속성
[Output] Reponse = RESULT
URL = http://127.0.0.1:9001/aicog/classify/intent
Authorization = this.Authorization
Text = this.text
연관/유사 액티비티
GoogleTextAnalysis, GoogleTextClassify, NaverTextSummarize, NaverTextSentiment
BrityCognitiveExtractEmailKeyword
BrityCognitiveExtractEmailKeyword
개요
BrityCognitive의 단문 키워드(Email Keyword) 추출 API를 호출합니다.
사용 절차
[Output] Response에 호출한 결과를 저장하기 위한 변수를 지정합니다.
BrityCognitiveExtractEmailKeyword 서비스에 접근하는데 호출할 URL 정보와 Authorization을 입력합니다.
Input Text에 키워드를 추출할 텍스트를 입력합니다.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [Output] Response | 변수 | Y | - | N | 호출한 결과를 지정하기 위한 변수를 입력합니다. |
N | URL | 문자열 | Y | - | Y | BrityCognitiveExtractKeyword API 주소를 입력합니다. |
N | Authorization | 문자열 | Y | - | N | Secret Key를 입력합니다. |
N | Input Text | 문자열 | Y | - | N | 단문 키워드를 추출할 텍스트를 입력합니다.
* |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | Cognitive 라이브러리의 공통 속성입니다. |
활용 예시
BrityCognitiveExtractKeyword을 사용하여 키워드 추출을 수행합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > Cognitive > BrityCognitive
사용된 변수
this.Authorization = SecretKey 정보가 할당될 변수
this.inputText = 키워드를 추출할 단문 텍스트 정보
사용된 속성
[Output] Reponse = RESULT
URL = http://127.0.0.1:9001/aicog/extract/email-keyword
Authorization = this.Authorization
Input Text= this.inputIText
연관/유사 액티비티
BrityCognitiveExtractKeyword,GoogleTextAnalysis, GoogleTextClassify, NaverTextSummarize, NaverTextSentiment