728x90
1. 용어 구분
AI(Artificial Intelligence)
AI는 컴퓨터 과학의 한 분야로, 사람처럼 사고하고 행동하는 기계를 만드는 것이 목표인 분야라고 볼 수 있습니다.
Machine Learning
머신러닝(machine learning)은 AI의 하위 분야입니다.
머신러닝은 컴퓨터가 스스로 학습하는 방법을 말합니다.
Deep Learning
딥러닝은 머신러닝의 하위 개념으로 인간의 뇌와 비슷한 구조로 동작하는 인공 신경망을 사용하여 매우 복잡한 패턴을 처리할 수 있습니다.
2. Gradio 실습 : 펠린드롬 판별기
gradio 설치
!pip install gradio==4.0.2
코드 작성
import gradio as gr
def check_palindrome(input):
input_list = list(input)
input_list.reverse()
result = (input == ''.join(input_list))
if result == True:
return "펠린드롬입니다."
else:
return "펠린드롬이 아닙니다."
interface = gr.Interface(
fn=check_palindrome,
inputs=["text"],
outputs="text",
description="문제가 생기면 Flag를 누르세요.",
flagging_options = ["good", "bad", "error"],
theme=gr.themes.Soft(),
)
interface.launch()
참고 강의 : 스파르타 코딩클럽 - AI가 처음이어도 쉽게 배우는 생성형 AI 1주차
'학습 내용 정리 > AI' 카테고리의 다른 글
AI가 처음이어도 쉽게 배우는 생성형 AI 2주차 (0) | 2024.07.22 |
---|---|
streamlit을 활용한 웹 서비스 개발 3주차 (0) | 2024.07.19 |
streamlit을 활용한 웹 서비스 개발 2주차 (0) | 2024.07.19 |
streamlit을 활용한 웹 서비스 개발 1주차 (2) | 2024.07.19 |