지능이나 능력을 기계가 갖출 수 있도록 하는 기술을 인공지능이라고 한다. 이러한 인공지능은 현재에도 많은 연구가 진행되고 있으며 많은 분야에 적용되고 있다. 또한 인공지능은 그 자체로 존재하는 것이 아니라, 컴퓨터 과학의 다른 분야와 직간접으로 많은 관련을 맺고 있다. 특히 현대에는 정보
프로그래밍 언어
(1) 언어의 분류
프로그래밍 언어는 하드웨어와의 밀접성에 따라 기계어, 어셈블리어, 고급어로 분류할 수 있다. 기계어는 하드웨어가 직접 이해할 수 있는 언어로서 숫자로 이루어져 있다. 프로그램 작성상의 어려움을 가진 기계어를 보완하기 위하여 숫자 대신 기호화된 문자
그래프를 그리는 기능을 지원하는 시각화 도구이다. 그리고 Tensorflow는 인공지능과 관련하여 머신러닝 라이브러리다.
이처럼 수학 등의 학습 과정에서 다양한 CAS 프로그램은 학습자에게 계산의 수고를 덜어주지만, CAS 등 컴퓨터 소프트웨어를 이용한 수학 학습 방법에 대해 반대하는 입장이다.
컴퓨터 및 인간과 대화하는 컴퓨터 관련 기술이 이에 속한다. 언어공학, 컴퓨터과학, 인공지능, 전산언어학(Computational Linguistics)의 연구 분야이며, 자연어를 컴퓨터로 해석하고, 의미를 분석하여 이해하고, 자동으로 생성하는 것 등에 관련된 분야다. 1990년대 이후에는 대량의 말뭉치(corpus) 데이터를 활
컴퓨터용의 특수한 프로그래밍 언어가 아니라, 회화 등에서 사용이 되는 자연의 언어를 컴퓨터가 처리하도록 하는 것을 말한다.
자동번역기 등의 자연언어처리는 인공지능을 구성하는 중요한 요소의 하나로서 컴퓨터를 보다 사용하기 쉽고, 유능하게 만드 것을 목적으로 하고 있다. 언어의 의미를 기