IT 이야기 9

이메일 작성을 위한 챗GPT 프롬프트 작성 Tip

1. 요청 메일 "[누구]에게 [어떤 내용]으로 메일을 보내려고 한다."를 기본 뼈대로 활용해되, [누구]에 대한 정보와 [어떤 내용]에 대한 정보를 상세하게 할수록 작성되는 메일의 퀄리티가 높아진다. [외부 전문가]에게 [인터뷰를 요청하는] 메일을 작성해줘 [대학교 교수님]이고, [국내 AI 산업 현황과 과제]에 대해 물어보려고 [인터뷰 요청] 메일을 작성해줘 [오랜만에 이슈가 발생해서 기존 고객에게 우리 회사의 신제품 관련 소개]를 하기 위한 [미팅을 요청]하는 메일을 작성해줘. 2. 제안 메일 요청은 나와 상대방이 어떤 일에 대해서 함께 진행하는 것이 이미 협의가 되어있는 상황인 경우가 많다. 제안은 조금 결이 다르다. 상대방이 준비가 되어있지 않은 상태에서 함께 업무를 하기 위해 설득을 하는 과정..

IT 이야기 2023.07.14

ChatGPT 질문에 방법론, 참조모델의 프레이밍을 활용한 사례

1. 참조 모델, 방법론의 Best Practice를 확인하자. 참조 모델이란 특정 분야나 산업에 사용되는 고수준의 구조와 공통 용어를 제공하는 프레임워크를 지칭함 참조 모델은 특정 산업이나 분야에 대한 이해와 공통 용어를 제공하고, 시스템/프로세스/제품 등을 만들고 평가하기 위한 가이드 역할을 담당함 참조 모델은 일반적으로 산업 분야의 협회나 조직에 의해 개발 및 유지되며, 방법론, 표준, 가이드라인과 함께 사용되어 조직의 전반 적인 효율성을 개선시키는 역할을 담당함 방법론이란 문제 해결, 작업 완료, 목표 달성을 위해 체계적이고 구조화된 접근 방식으로 특정 결과를 달성하기 위해 수행되는 프로세스나 행동의 절차, 기술, 도구, 모범 사례의 집합을 지칭 프로젝트 관리, 소프트웨어 개발, 연구 및 비즈니스..

IT 이야기 2023.07.14

챗GPT 열풍, 대화형AI 개발 경쟁 심화

2023년 2월 2주차 주간동향리포트에서 발췌한 내용입니다. 챗GPT,출시 2개월만에 1억명 사용 미국샌프란시스코 소재 스타트업 오픈에이아이(OpenAI)사가 2022년 12월 발표한 AI기반 챗봇챗GTP(ChatGPT)가 전세계적으로 큰 이슈가되고 있음. 챗GPT는 GPT(GenerativePretrained Transformer) 언어모델을 기반으로하는 AI기반 챗봇으로 딥러닝 기술을 사용하고, 대화하는 형태를 통해 인간과 유사한 응답을 생성함. 챗GPT는 훈련된 방대한 양의 데이터 덕분에 마치 사람 같은 응답을 생성하는 기능이 사용자들에게 매우 인상적으로 느껴지고 있으며, 기존에 컴퓨터가 할 수 없다고 생각했던 일을 해내고있음. 틱톡(TikTok)은 1억명의 사용자를 달성하는데 9개월이 걸렸고 인스..

IT 이야기 2023.07.14

ChatGPT, 제대로 질문하는 방법(좋은 프롬프트 예시)

1. 맥락(Context) 정보를 제공하자 예시1) 커피머신 광고 문구를 작성해줘. 예시2) 아래 사항을 고려해서, 커피머신 광고 문구를 작성해줘. 목표 : 신혼부부를 위한 커피머신 제품 판매 확대 제품 특징 : 캡슐 하나로 아메리카노, 카페라떼를 만들 수 있음 이벤트 : 이번 달까지 40% 할인 커피머신 광고 문구를 작성하는 배경에 대한 정보와 커피머신의 특징을 알려주면 훨씬 더 쓸만한 응답을 만들어낼 수 있습니다. 2. Tone & Manner를 지정하자 예시3) 아래 사항을 고려해서, 커피머신 광고 문구를 전문적인 어조로 작성해줘. 목표 : 신혼부부를 위한 커피머신 제품 판매 확대 제품 특징 : 캡슐 하나로 아메리카노, 카페라떼를 만들 수 있음 이벤트 : 이번 달까지 40% 할인 전문적인, 친절한,..

IT 이야기 2023.07.14

프롬프트 엔지니어링(Prompt Engineering)이란? ChatGPT 제대로 사용하는 방법

안녕하세요. 데이터 요리사, 루나입니다. 오늘은 ChatGPT에 대한 이야기를 해보려고 합니다. ChatGPT 써본 사람은 많아도 제대로 사용하는 사람은 그리 많지 않은 것 같습니다. 저도 마찬가지구요. 막상 질문하려고하면 딱히 머라고 입력해야할 지도 모르겠고, 머리 속이 멍~해지더라구요. 제가 물어보는 질문이 허접해서 그런지 돌아오는 대답도 애매모호하고 답답했습니다. 어떻게 하면 ChatGPT와 같은 생성형 AI에게 질문을 잘 할 수 있을지, 프롬프트 엔지니어링에 대해서 알아봅시다. 1 프롬프트란 무엇인가요? 프롬프트란 chatGPT와 같은 인공지능 서비스와 대화를 시작하기 위해 사용자가 제공하는 텍스트를 의미합니다. 사용자가 생성형 AI와 의사소통을 하는 중요한 수단이기 때문에 생성되는 응답의 방향성..

IT 이야기 2023.07.13

[DB] 데이터베이스 병행제어

다중 사용자 환경을 지원하는 데이터베이스 시스템 환경에서 여러 트랜잭션들이 동시에 수행되더라도 데이터의 무결성과 일관성을 보장하며 처리 가능하도록 병행 제어를 수행해야 한다. 다음 각 항목에 대하여 설명하시오. 1. 병행 제어의 필요성 다중 사용자 환경을 지원하는 데이터베이스에서 ACID를 보장하기 위해, 여러 트랜잭션들이 동시에 실행될 수 있도록 하는 병행 제어가 필요 - 병행 제어(동시성 제어)가 어려운 이유는 동시성(Concurrency) 과 일관성(Consistency)은 Trade-off 관계이기 때문 - 동시성을 높이려고 Lock 사용을 최소화 하면 일관성 유지가 어렵고, 일관성을 높이려고 Lock 을 적극적으로 사용하면 동시성이 저하됨 2. 병행 제어를 하지 않는 경우 발생하는 문제점 구분 ..

IT 이야기 2021.11.29

대규모 IT 프로젝트에 애자일을 적용하기 위한 방안

(정보처리기술사 시험 기출문제) 수십 명이 참여하는 대규모 IT프로젝트에 애자일(Agile)을 적용하기 위해서는 효과적인 방안수립이 필요하다. 아래 사항에 대하여 설명하시오. 1 대규모 IT 프로젝트에서 발생하는 주요 문제점 대규모 IT프로젝트의 특성상 참여자가 많아 커뮤니케이션이 어렵고 복잡성이 크고, 저가 경쟁과 촉박한 일정으로 요구 기능과 품질 모두 기대에 못 미치는 제품을 개발하기도 함- 애자일은 산출물을 최소화 하고 대화와 협력을 중시하기에 대규모 프로젝트에는 적합하지 않다고 생각할 수 있으나 어떻게 활용하느냐에 따라 프로젝트 성과는 달라짐 이해관계자간 의사소통이나 고객 참여 부족, 과도한 산출물, 낮은 사기등은 애자일로 해결 가능하기에 대규모 IT프로젝트에 애자일 적용 전략 필요점 : 하나의 ..

IT 이야기 2020.11.23

코드 작성 시 가독성 좋은 폰트 추천, D2Coding

안녕하세요. 데이터 요리사, 루나 입니다. 보통 코드 작성은 비주얼스튜디오나 이클립스 같은 IDE 환경에서 개발하는데요, PC에 설치된 기본 폰트를 활용할 경우에 약간의 아쉬움이 있습니다. 예를 들어 숫자 1과 알파벳 l(소문자 L), I(대문자 I) 잘 구분이 되지 않는 다던가, 주석에서 사용하는 한글이 깨져서 보인다던지 하는 문제가 종종 발생하더라구요. 이런 점을 보완한 폰트가 네이버에서 만든 D2Coding 이라는 폰트입니다. 소스코드 작성 시 가독성이 좋기로 유명한 폰트 'D2Coding' 설치 방법 알려드릴께요. 1 폰트 다운로드 1) 여기(https://github.com/naver/d2codingfont/releases)로 이동합니다. 2) 다운로드에 버전명(Ver 1.3.2) 링크를 눌러서..

IT 이야기 2020.08.26
LIST