Burninghering's Blog
article thumbnail
Published 2022. 4. 30. 14:47
AI-900_Natural Language Processing AI School

04 Natural Language Processing

이번 강의에서는 Natural Language Processing에 대해 설명합니다.

1.Natural Language Processing

1.1 Text analysis and entity recognition (텍스트 분석 및 엔티티(명사) 인식)


- 텍스트를 분석하고 말하는 언어 중에 명사를 따로 뽑아내고 인식하는 기술입니다.

https://aidemos.microsoft.com/text-analytics 에서 데모를 실행할 수 있습니다.

 

  1. 분석할 문장을 입력합니다.
  2. 감정 분석 및 핵심 문구를 추출합니다.
  3. 핵심 문구에 대한 이미지의 링크와 연결되어 사용자에게 보여집니다.

1.2 Sentiment analysis (감정 분석)


텍스트에 있는 내용을 분석하여 텍스트의 전반적인 내용이 긍정적인지 부정적인지 분석합니다.

트위터, 페이스북의 댓글들을 통해 긍정, 부정 댓글을 확인할 수 있고, 배달 후기에 내용을 통해 긍정, 부정 후기를 분류합니다.

1.3 Speech recognition and synthesis (음성 인식 및 합성)


AI가 음성을 인식하여 텍스트로 바꿔주거나 텍스트를 음성으로 변환하여 제공합니다. 또한 음성 인식을 통하여 사용자가 원하는 기능을 수행합니다.

1.4 Machine translation (기계 번역)

 

사용자가 텍스트를 통해 사용자가 원하는 언어로 변환하여 제공을 받습니다.

실시간으로 언어를 번역하여 제공 또한 가능합니다.

1.5 Semantic language modeling (의미 체계적 언어 모델링)

 

2.Natural Language Processing In Azure

2.1 Text Analytics - 텍스트에 대한 언어, 감정, 핵심 문구, 엔티티를 추출합니다.

2.2 Speech Recognition and Synthesis - 서비스의 음성을 텍스트로 변환 기능을 사용하여 음성을 텍스트로 전사합니다. 변환한 텍스트를 AI가 음성으로 재전달합니다.

2.3 Translate - 텍스트를 사용자가 원하는 언어로 번역하여 제공받습니다.

2.4 Language Understanding - Utterance(발언) 내의 엔티티를 통해 언어를 이해합니다.

'AI School' 카테고리의 다른 글

AI-900_Conversational AI  (0) 2022.04.30
AI-900_Computer Vision  (0) 2022.04.30
AI-900_Introduction to AI  (0) 2022.04.27
AI Schoo_AI-900 머신러닝 학습  (0) 2022.04.26
220422_Docker와 Kubernetes  (0) 2022.04.22
profile

Burninghering's Blog

@개발자 김혜린

안녕하세요! 반갑습니다.