1) 같은 값을 여러 번 쓰기 위해
2) 계산 결과를 저장하기 위해
3) 사용자의 입력값을 기억하기 위해 (검색기록창처럼)
1) 값 저장
2) 얼마든지 값 변경 가능 (const 제외)
1) var - 재할당, 재선언 O
: 같은 이름으로 중복 선언 가능
: 옛날 방식, 실무에서 잘 쓰이진 않음
2) let - 재할당 O, 재선언 X
: 값은 변경 가능
: 중복 선언 X
3) const - 재할당, 재선언 X
: 값 변경 불가능
: 선언과 동시에 값 할당 필수 const c = 10;
: 중복선언 불가능
: 사실이 아닌 내용을 그럴듯하게 말하는 현상
발생 이유
1) 훈련 데이터의 한계
2) 확률적으로 말하기 때문
3) 최적화 문제
4) 진짜인지 판단 불가능
5) 너무 복잡한 구조
극복 방법
1) 질문을 명확하고 구체적으로 제시
ex) AI의 이점이 뭐야? -> AI를 사용해서 기업이 얻을 수 있는 이점 3가지 말해줘
2) 예시나 형식을 줘서 기준을 알려줌
ex) 교육 커리큘럼 작성해줘
-> 1. 교육목적 2. 교육대상 3. 교육시간 이 양식에 맞춰 표로 교육 일정 정리해서 알려줘
3) 복잡한 질문은 나눠서 작성
ex) AI를 활용한 마케팅 전략 설명해줘
-> 1단계: AI를 사용해서 고객 데이터를 분석하는 방법 알려줘
2단계: 타겟 마케팅에 AI를 어떻게 활용할 수 있는지 알려줘
3단계: 마케팅 성과 예측 방법 알려줘