V-RAG: AI 기반 강의 동영상 분석, 상호작용 플랫폼 출시

V-RAG는 최첨단 AI 기술을 활용하여 강의 동영상을 분석하고 수강자와 상호작용을 하는 플랫폼입니다. 동영상만 업로드하면 강의의 모든 정보가 생성되고 수강자가 강의 내용에 대해 질문하고, 실시간으로 응답을 받을 수 있습니다. V-RAG의 핵심 기술 스택 1. 대규모 언어 모델 (LLM): 자연어 처리의 핵심으로, 텍스트 이해와 생성에 사용됩니다. 2. Retrieval-Augmented Generation (RAG): 정보 검색과 텍스트 생성을 결합하여 정확하고 관련성… V-RAG: AI 기반 강의 동영상 분석, 상호작용 플랫폼 출시 계속 읽기

특성 글

발행일
카테고리 AI, MML, RAG

LLM이 여러분의 PDF 문제를 해결해드립니다 – Ollama-Gemma2와 함께하는 프로젝트 이야기

여러분, 혹시 문서 더미 속에서 중요한 정보를 찾아야 했던 적 있나요? 직접 검사하고, 요약하는 일이 얼마나 힘든지 잘 아실 겁니다. 오늘은 이런 문제를 Python과 머신러닝(LMM)으로 해결하는 방법을 나눠보려 합니다. 프로젝트의 하이라이트는 Local 모델인 Ollama-Gemma2를 사용하여 PDF 데이터를 RAG(Retrieval-Augmented Generation) 모델로 검색하고 요약하는 것입니다. PDF 데이터를 SQLite와 PostgreSQL에 저장하기! 여러분이 알고 계셔야 할 첫 번째 개념은… LLM이 여러분의 PDF 문제를 해결해드립니다 – Ollama-Gemma2와 함께하는 프로젝트 이야기 계속 읽기

발행일
카테고리 AI, MML

MirrorOn

LLM(Large Language Model)은 이제 없으면 아쉬운 존재입니다. 개발자 입장에서는 벌써 2년째 Github Copilot을 코딩도우미로 잘 쓰고 있었지만 ChatGPT, Claude가 좀 더 좋은 코드를 만들어 주는 상황이 되었고, 최근 검색증강생성(RAG – Retrieval-Augmented Generation)이 개발자 입장에서 중요한 키워드가 되어서 MML의 구조와 Api에 대한 공부를 하지 않을수 없게 되어서 공부를 시작했습니다. 공부에 가장 빠른 방법은 가르치거나 만들어 보는것이라고… MirrorOn 계속 읽기

Spatial Video (공간동영상) in Swift

Spatial Video는 아이폰 15프로, 15프로맥스에서 지원하는 3차원 동영상 비디오 입니다. 아이폰 15프로 또는 맥스를 가지고 있다면 Spatial Video를 만들 수 있습니다. 하지만 현재 이렇게 녹화된 동영상은 애플 비젼프로, 오큘러스에서만 플레이 할수 있습니다. Spatial Video의 기본 원리는 양쪽눈의 시각차이를 이용한 방법 이므로 이미 사용중인 3D 안경을 이용하는 방법으로 일반 동영상 플레이어에서도 3D 동영상을 볼 수 있습니다.… Spatial Video (공간동영상) in Swift 계속 읽기

BodyCam – 아이폰 동영상레코더

10년 넘게 앱 스토어에서 앱을 팔고(?) 있지만 최근엔 잘 안팔립니다. 시장도 포화되었고, 유저들 사용성도 고착화 되어 새로운 앱을 깔지 않죠. 게다가 유료라면 더욱 거들떠 보지도 않습니다. 그래도 스토어에 앱을 만들어 올리는 일은 개발자로서 긴장을 늦추지 않는 개인적인 방법입니다. 그러면서 평소같으면 하지 않을 프레임워크 공부도 하고 스토어 정책변화도 살피고 합니다. 그게 돈 버는 일 할때 도움이… BodyCam – 아이폰 동영상레코더 계속 읽기

크랙 디텍터 – Crack Detector

크랙디텍터(Crack Detector) V3가 앱스토어에 릴리즈되었습니다. 크랙디텍터는 스마트폰 카메라에서 촬영한 콘크리트 벽면의 벌어진틈(크랙)을 찾아내고 크랙의 두께와 길이를 이미지 프로세싱 방법으로 측정하는 소프트웨어 서비스 입니다. V3 – 머신러닝 크랙디텍터를 만들기 시작한건 거의 10년이 넘었습니다만 상용화 가능한 수준의 제품이 된건 이번 버전이 처음입니다. V3에서 가장 큰 변화는 사진에서 크랙을 찾아내는 방법을 기존의 룰베이스 이미지 프로세싱에서 세그멘테이션 머신러닝을 도입한… 크랙 디텍터 – Crack Detector 계속 읽기

OpenSource – Flutter WebRTC Camara

최근 WebRTC 관련 작업을 많이 하고 있습니다. 주로 Flutter를 사용해서 앱을 만들고 있는데 아래 플러터 패키지가 꾸준히 업그레이드 되고 있어서 도움을 많이 받고 있습니다. 플러터용 WebRTC 패키지 https://pub.dev/packages/flutter_webrtc WebRTC를 이용한 반려동물 CCTV http://practical.kr/?p=580 시그널링(Signaling) WebRTC는 offer – answer – candidate 등의 데이터를 주고받는 과정을 거쳐야만 화상통신을 연결 할 수 있는데 이 과정을 시그널링이라고 하고 일반적으로… OpenSource – Flutter WebRTC Camara 계속 읽기

EdgeDB와 GraphQL

전에 GraphQL을 Node.js기반으로 테스트 해보고 블로그를 한번 썼었다. 늘 그렇지만 이런 테스트의 목적은 어떻게 하면 코드를 적게 쓰고 목적을 달성하려는 의지이다. 좋게 말하면 생산성 향상. http://practical.kr/?p=62 긱뉴스에 올라온 링크의 글(EdgeDB 관련)을 읽고 다시 호기심이 생겨서 한번 테스트를 해봤다. EdgeDB 1년 사용 후기 – “다시는 SQL로 돌아가지 않을꺼야” https://news.hada.io/topic?id=7052 EdgeDB는 Postgres 위에 만든 Graph/Relational DB 라고… EdgeDB와 GraphQL 계속 읽기

Velodyne 라이다와 파이썬 연결

최근 Velodyne 라이다 VLP-16을 사용해 볼 기회가 생겼다. 이 라이다는 자율주행 자동차에 많이 사용되고 있지만 나는 라이다를 고정하고 특정 목표물의 시간에 따른 위치변화(변이)를 확인하고자 테스트를 시작했고 결과물로 파이썬에서 라이다 데이터를 실시간으로 읽어서 파일 혹은 데이터 베이스에 저장할 목적으로 테스트를 했다. ROS 라이다를 구입할 때 받은 VeloView라는 프로그램으로 라이다가 정상적으로 작동하고 PCAP 또는 CSV 형태의 파일로… Velodyne 라이다와 파이썬 연결 계속 읽기

Practical, a companion animal video player ‘Banzle’ officially opened in the App Store

Seoul–(Newswire) May 03, 2022 — Mobile app developer Practical (CEO Park Byeong-il) has developed its own ‘Banzle video player for pets’ on Google Play Store (Android) and App Store. It was announced on the 3rd that it was officially opened through (IOS). ‘Banzle’, a video player for companion animals developed by Practical, is a video… Practical, a companion animal video player ‘Banzle’ officially opened in the App Store 계속 읽기