본문 바로가기

인공지능

[파이썬 기초] print 함수 정복하기 print("helloworld") # print – 함수 표현 print("helloworld", "good" , sep = "") # 옵션 기능 2가지 sep =”-“ , end =” “ #format 함수 사용 [ ],{ },( ) print ("{} and {}" .format ( "I" , "he")) # {} 뛰어쓰기는 하지말아야 한다. print ("{0} and {1} and {0}".format('I' ,'he')) # 숫자로 할당 가능 print ("%s 는 아침을 %d 에 먹는다. " %( "나", 8)) # % 지정 print ("course {a: 3d} 는 가격이 {b: 3.2f} 이다".format(a= 3333, b= 2312.213)) # a: 붙여야함. # Class 용어.. 더보기
[알고리즘] 해시 테이블, 해시 함수 이란? 해시 테이블 이해하기 해시 테이블은 컴퓨터 과학에서 중요한 데이터 구조로, 데이터를 저장, 검색 및 조작하는 효율성으로 인해 중요도가 높습니다. 뛰어난 랜덤 접근 기능을 통해 상수 시간에 작동할 수 있어서 데이터베이스 관리부터 언어 처리 알고리즘까지 다양한 분야에서 핵심적인 역할을 합니다. 해시 테이블의 작동 방식, 응용 분야 및 해싱 함수의 중요성을 자세히 이야기하겠습니다. 해시 테이블: 작동과 응용 해시 테이블의 핵심에는 "키"라고 불리는 고유 식별자를 기반으로 한 데이터를 저장하는 배열과 유사한 구조가 있습니다. 해시 테이블에서 수행되는 기본 작업을 자세히 알아봅시다. 1. 삽입 (Insert) 데이터를 해시 테이블에 삽입할 때는 해시 함수가 해당 데이터를 저장할 버킷을 결정합니다. 그런 다음 해당.. 더보기
[인공지능] Hugging Face 이용 방법 Hugging Face? 들어보셨나요? 요즘 자연어 처리 관심있는 분들은 모르는 분 없으실겁니다..ㅎㅎ 스타트업 이지만 미국과 프랑스에 회사를 두고 있고 요즘에는 한창 링크드인에서 인턴쉽 모집을 하고 있더라구요. 인공지능 대표 커뮤니티답게 새로운 논문들을 기반으로 코드들을 제시해주니 정말 갖다쓰기 넘나 편리하더라구요. 그리고 특히 허깅페이스의 귀여운 로고는 제가 원래 제일 잘쓰는 이모티콘을 본따서 만든거더라구요. 넘 귀엽고 참신하죠? 좀 더 자세히 설명을 드리자면 Hugging Face는 자연어처리를 위한 혁신적인 도구 입니다. 인공지능 기술이 발전함에 따라 자연어처리(NLP) 분야에서는 엄청난 발전을 이루고 있습니다. 이에 따라 자연어처리 모델을 개발하고 활용하기 위한 다양한 플랫폼이 등장하고 있는데,.. 더보기