총 2,128개
-
R 언어를 이용한 데이터 크롤링 및 가공2025.04.261. R 언어 R 언어는 통계 및 데이터 분석을 위한 강력한 프로그래밍 언어입니다. R 언어를 이용하여 데이터 크롤링, 전처리, 시각화 등 다양한 작업을 수행할 수 있습니다. R 스튜디오는 R 언어를 사용하기 위한 대표적인 IDE로, 기본적인 통계 및 시각화 기능을 제공하며 다양한 패키지를 통해 복잡한 데이터 분석도 가능합니다. 2. 데이터 크롤링 데이터 크롤링은 웹 상의 데이터를 자동으로 수집하는 기술입니다. R 언어의 twitteR 패키지를 이용하면 트위터 데이터를 크롤링할 수 있습니다. 이를 통해 트위터 데이터를 수집하고 전처...2025.04.26
-
Chat GPT의 장단점2025.01.041. Chat GPT의 정의와 특징 Chat GPT는 Generative Pretrained Transformer의 약자로, 인공지능 분야에서 사용되는 언어 모델 중 하나입니다. 이 모델은 OpenAI에서 개발한 것으로, 대규모의 데이터셋으로 사전학습된 후 다양한 자연어 처리 태스크에 사용될 수 있습니다. 2. Chat GPT의 장점 Chat GPT의 장점으로는 다양한 자연어 처리 태스크에 적용 가능, 대용량 모델, 맞춤형 모델 학습 가능, 유연한 문장 생성 기능, 다양한 데이터셋 사용 가능, 지속적인 업데이트와 발전 등이 있습니다...2025.01.04
-
Chat GPT에 대하여 (이 레포트는 Chat GPT를 활용하여 제작하였습니다)2025.04.301. Chat GPT Chat GPT는 인간과 유사한 텍스트를 생성하도록 설계된 언어 모델의 한 유형입니다. 이것은 OpenAI에 의해 개발되었으며, 주어진 프롬프트 또는 입력에 대해 인간과 같은 응답을 생성할 수 있는 기능을 가지고 있어 언어 번역, 질문 답변 및 챗봇 개발과 같은 자연어 처리 작업에 강력한 도구가 됩니다. Chat GPT는 감독되지 않은 학습 기술을 사용하여 대규모 텍스트 데이터에 대해 사전 훈련되며, 트랜스포머 아키텍처를 사용하여 문장에서 단어 간의 장기적인 의존성과 관계를 포착할 수 있습니다. 2. Chat ...2025.04.30
-
정보화 시대의 우리말 발전 전략2025.11.141. 우리말의 디지털화 및 정보화 기술 정보화 시대에 우리말을 보호하고 발전시키기 위해서는 우리말의 디지털화와 관련된 기술적 문제를 해결하는 것이 필수적이다. 우리말 정보화기술(ICT)의 개발과 보급이 필요하며, 인공지능 기술의 발전으로 인해 자연어 처리 기술의 중요성이 증대되고 있다. 이를 통해 우리말 정보화 시대에 대비하는 방안을 모색하고 있다. 2. 우리말 교육 및 인식 개선 우리말 사용 빈도가 감소하고 영어 등 외국어 사용이 증가하는 현상에 대응하기 위해 우리말 교육과 보급이 필요하다. 우리말을 사용하는 사람들의 인식과 태도...2025.11.14
-
QAM 복조를 C code로 구현하여 두 개의 message 신호를 복원 (통신이론1 hw c언어)2025.05.071. QAM 복조 QAM(Quadrature Amplitude Modulation) 복조는 진폭 변조와 위상 변조를 결합한 변조 방식입니다. 이 과제에서는 C 코드를 사용하여 QAM 복조를 구현하고, 두 개의 메시지 신호를 복원하는 과정을 설명하고 있습니다. 코드에서는 입력 신호 qam을 이용하여 cos(2πft)와 sin(2πft)를 곱하여 각각 msg1과 msg2 신호를 복원하고 있습니다. 이를 통해 원래의 메시지 신호를 분리할 수 있습니다. 2. C 언어 구현 이 과제에서는 C 언어를 사용하여 QAM 복조 알고리즘을 구현하고 ...2025.05.07
-
고려대학교 객체지향프로그래밍 A+ 기말고사 치팅시트2025.05.101. 프로그래밍 언어 프로그래밍 언어는 컴퓨터가 수행할 수 있는 모든 것을 설명할 수 있어야 하며, 프로그래머가 의도한 바를 정확히 표현할 수 있어야 합니다. 튜링 기계는 무한한 테이프, 읽기/쓰기/삭제 장치, 상태 테이블을 가지고 있으며 튜링 완전하거나 튜링 동등합니다. 실제 컴퓨터는 선형 한정 레지스터 기계(거의 만족)입니다. 대부분의 언어가 튜링 완전하기 때문에 문제가 되지 않습니다. 프로그래밍 언어는 오류 방지, 사용성 등의 기준을 만족해야 합니다. 2. 프로그래밍 패러다임 프로그래밍 패러다임은 좋은 프로그래밍 언어의 기준을...2025.05.10
-
현대 영어의 -gate 접미사: 코퍼스 기반 사용 빈도와 의미 분석2025.11.171. -gate 접미사의 역사적 배경 및 의미 변화 1972년 워터게이트 스캔들 이후 -gate 접미사는 정치적 스캔들과 논란을 나타내는 표현으로 사용되기 시작했다. 초기에는 정치, 윤리적 분야의 스캔들에만 제한적으로 사용되었으나, 시간이 경과하면서 의미가 확장되어 다양한 분야의 사건과 논란을 표현하는 데 광범위하게 적용되고 있다. 이러한 의미 확장으로 인해 원래의 의미가 희석될 우려가 있으며, 단어의 정확한 사용과 이해가 필요하다. 2. 코퍼스 분석 방법론 및 빅데이터 활용 본 연구는 COCA(Corpus of Contempora...2025.11.17
-
ChatGPT란2025.04.281. ChatGPT ChatGPT(Conversational Generative Pre-trained Transformer)는 OpenAI에서 개발한 언어 생성 모델입니다. 인간이 생성한 텍스트의 대규모 데이터 세트를 사용하여 훈련되며 인간과 유사한 언어를 생성할 수 있습니다. 이 모델은 2018년에 처음 소개되었으며 이후 다양한 버전으로 업데이트되었습니다. ChatGPT의 최신 버전인 ChatGPT-3에는 1,750억 개의 매개변수가 있으며 언어 번역, 질문 답변 및 텍스트 완성과 같은 광범위한 자연어 처리 작업을 수행할 수 있습...2025.04.28
-
생성형 인공 지능 입문 족보 대비 문제은행(오프라인 기말고사, 세종대)2025.01.151. 생성형 인공지능이란? 생성형 인공지능은 데이터 전처리, 모델 학습, 결과 생성으로 구성되며, GPT와 ChatGPT와 같은 모델이 대표적입니다. 생성형 인공지능은 텍스트, 이미지, 소리, 동영상 등 다양한 콘텐츠 생성에 활용되지만, 데이터 의존성, 모델 복잡성, 윤리적 문제 등의 한계가 있습니다. 이를 해결하기 위해 데이터 증강, 전이 학습, 하드웨어 개선, 효율적인 알고리즘 개발 등의 방안이 필요합니다. 2. 언어 처리 신경망 개요 RNN은 순차 데이터 처리를 위해 필요하지만, 기울기 소실 문제가 있습니다. LSTM과 GRU...2025.01.15
-
C언어 이메일 주소 변환 프로그램2025.11.161. 문자열 파싱 및 토큰화 C언어의 strtok() 함수를 사용하여 이메일 주소를 '@'와 '.' 구분자로 분리하거나, 사용자 입력을 공백으로 구분하여 각 요소별로 분석하는 문자열 처리 기법입니다. 이를 통해 이메일 주소의 구성 요소인 이름, 시스템, 도메인, 기관, 국가 정보를 추출하거나 역으로 조합하여 이메일 주소를 생성합니다. 2. 메뉴 기반 프로그램 구조 사용자가 선택한 메뉴에 따라 서로 다른 기능을 수행하는 조건문 기반의 프로그램 설계입니다. 메뉴 1은 이메일 주소를 입력받아 각 요소로 분리하고, 메뉴 2는 각 요소를 입...2025.11.16
