개요 이번 주제는 OpenAI API ( A pplication P rogramming I nterface) 를 활용한 챗봇 개발 입니다. 😃Wow~ 아래 결과물을 먼저 살펴보겠습니다. 이 글은, OpenAI API 를 이용해 챗봇 GUI 를 구성하고 데이터파일(*.xlsx)을 추가, 대화내용에 데이터를 포함한 분석 결과를 챗봇으로부터 얻는 과정을 설명합니다.
개요 안녕하세요. 오늘은 알고리즘문제에 자주 등장하는 순열 문제를 재귀호출 로 풀어보려 합니다. 순열은 조합과 비슷한 점이 많아 문제를 풀다 서로 혼동해 틀리는경우가 많습니다. 백준 ➡️ 단계별로 풀기 ➡️ 백트래킹 단계에 나온 2가지 순열 패턴 개념을 정리하고, 문제를 풀며 살펴보겠습니다.
휴대폰 카메라에 자세를 보여주세요 Bing Image Creator A.I가 분석하고 관절의 각도를 표시합니다 정량적 수치로 분석하세요 올바른 자세는 운동의 효율을 높여줍니다 그리고 불필요한 개입을 방지해 부상을 예방합니다 Bing Image Creator 페달링의 각도는 부상방지에 중요합니다 바른자세를 유지하세요 운동효과를 과학적으로 모니터링 하세요 한계는 넘어설 수 있습니다 촬영된 사진, 동영상도 분석가능합니다 동영상의 주요 장면을 사진으로 저장, 분석하세요 일상에서 활용하세요 거북목은 위험합니다 더 많은 관절 정보가 필요한가요? 자세가 인식되지 않는다면 신뢰도를 조정하세요 인식가능한 관절은 다음과 같습니다 출처: Google MediaPipe PoseInsight 를 활용하세요 부상과 통증을 줄이고 운동을 즐겁게.😊 Google PlayStore Link https...
개요 파이썬을 처음 공부하면 input(), print() 함수로 입,출력을 진행하게됩니다. 즉, Text 기반의 User Interface 입니다. 보통 자료형, 조건문, 반복문, 함수, 클래스 등 기초적인 문법을 공부하고나면, 이젠 좀 더 복잡하고 사용자 친화적인 UI ( U ser I nterface)를 구성하고 싶은 욕구가 생겨납니다. 그리고 GUI 자료를 찾아 보는 것이 일반적인 프로그래밍 언어 공부절차라고 생각합니다.
개요 오늘은 Qt Designer 설치방법에 대해 설명하고자 합니다. Qt Designer는 Qt앱 생성시 GUI ( G raphic U ser I nterface) 를 쉽게 구성하고 배치하는 것을 도와주는 도구 입니다. [Qt Designer 실행화면] C++언어로 Qt를 사용하는 경우는 Qt Creator 설치시 같이 설치되어 바로 사용이 가능하지만 파이썬의 경우 별도 패키지를 설치 후 사용가능합니다. 그럼 파이썬에서 Qt Designer를 설치하는 방법을 살펴보겠습니다.
비디오 재생 예전 게시물 중 음악파일 플레이어 를 파이썬으로 만든 예제가 있습니다. Qt 의 QMediaPlayer , QMediaPlaylist class를 이용해 mp3 등 음악 파일을 재생하는 원리입니다. 아래와 같이 사용합니다. from PyQt5.QtWidgets import QApplication from PyQt5.QtMultimedia import QMediaPlaylist, QMediaPlayer, QMediaContent from PyQt5.QtCore import QUrl import sys if __name__ == '__main__': app = QApplication(sys.argv) playlist = QMediaPlaylist() url = QUrl.fromLocalFile('test.mp3') playlist.addMedia(QMediaContent(url)) player = QMediaPlayer() player.setPlaylist(playlist) player.play() sys.exit(app.exec_()) PlayList를 생성해 파일을 추가하고, Player의 play() 함수를 수행하면 음악이 재생됩니다. 이번에는 동영상 플레이어 (Video Player) 를 Python + PyQt5 를 이용해 만들어 보았습니다. 기본 원리는 위와 같지만 비디오을 출력할 위젯 (QVideoWidget)만 설정 하면 동영상이 재생되는 원리입니다. [동영상 재생 프로그램] 주요기능 재생 리스트에 동영상 파일 추가, 삭제 (*.avi. *.mp4, *.mkv, *.mp...