Yapay Zeka Destekli Eğitim

Matematiği Hareketle Öğren

Bilgisayarlı görü ve el hareketi tanıma teknolojileriyle soyut matematiksel kavramları somutlaştıran yeni nesil eğitim platformu.

0 Eğitim Modülü
0 ° Açı Algılama
0 El Eklem Noktası
📐
Açı Algılama
🔷
Şekil Tanıma
🧊
3D Dönüşüm

Teknolojiyle Matematik Eğitimi

MatMod, ilkokul düzeyindeki öğrencilerin anlamakta zorlandığı soyut matematiksel kavramları, bilgisayarlı görü ve el hareketi tanıma teknolojileriyle somutlaştıran yenilikçi bir eğitim platformudur.

Bilgisayarlı Görü

Kamera aracılığıyla öğrencinin el ve kol hareketlerini gerçek zamanlı olarak takip eder ve analiz eder.

El Hareketi Tanıma

MediaPipe teknolojisi ile 21 eklem noktasından el hareketlerini hassas şekilde algılar ve matematiksel komutlara dönüştürür.

Kinestetik Öğrenme

Öğrenciler sadece ekrana bakmak yerine, fiziksel hareketleriyle öğrenme sürecine aktif olarak dahil olur.

3D Görselleştirme

Havada çizilen 2D şekiller, algoritmalar tarafından tanınarak ekranda 3 boyutlu nesnelere dönüştürülür.

İnteraktif Modüller

Her modül, farklı bir matematiksel kavramı etkileşimli bir deneyimle öğretmek için tasarlanmıştır.

Geliştiriliyor

Açı Algılama

Kolunuzu hareket ettirerek 0°-360° arasındaki açıları gerçek zamanlı olarak ölçün ve görselleştirin.

  • Gerçek zamanlı açı ölçümü
  • Dar, dik, geniş, doğru açı tanıma
  • Görsel açı gösterimi
Aktif

Şekil Tanıma

Canvas üzerinde geometrik şekiller çizerek kare, daire, üçgen tanıma. Yapay zeka ile gerçek zamanlı tahmin.

  • Canvas üzerinde çizim tanıma
  • CNN modeli ile sınıflandırma
  • Gerçek zamanlı güven oranı
Planlandı

3D Dönüşüm

Çizdiğiniz 2D şekilleri 3 boyutlu nesnelere dönüştürün. Kare → Küp, Daire → Küre.

  • 2D → 3D dönüşüm
  • Döndürme ve inceleme
  • Hacim ve alan hesaplama

Nasıl Çalışır?

MatMod'un çalışma mantığı dört basit adımdan oluşur.

01

Kamera Erişimi

Web kamerası veya harici kamera aracılığıyla görüntü akışı başlatılır.

02

El Algılama

MediaPipe, elin 21 eklem noktasını gerçek zamanlı olarak tespit eder ve koordinatlarını hesaplar.

03

Veri İşleme

OpenCV ve algoritmalar, el koordinatlarını matematiksel komutlara dönüştürür.

04

Görselleştirme

Sonuçlar ekranda açı, şekil veya 3D nesne olarak anlık görselleştirilir.

Kullanılan Teknolojiler

MatMod, güçlü ve kanıtlanmış açık kaynak teknolojiler üzerine inşa edilmiştir.

Python

Ana programlama dili. Veri işleme ve algoritma geliştirme için kullanılır.

v3.10+ Backend

MediaPipe

Google'ın el ve eklem takibi çerçevesi. 21 eklem noktasını gerçek zamanlı takip eder.

Google AI/ML

OpenCV

Görüntü işleme kütüphanesi. Kamera akışı, çizim ve şekil algılama için kullanılır.

Görüntü İşleme Gerçek Zamanlı

NumPy

Matematiksel hesaplama kütüphanesi. Açı hesaplama ve koordinat dönüşümleri için kullanılır.

Matematik Veri

Basit ve Güçlü API

MatMod'un temel modülleri birkaç satır Python koduyla çalışır. MediaPipe ve OpenCV entegrasyonu sayesinde hızlı ve etkili sonuçlar elde edilir.

matmod_demo.py
import cv2
import mediapipe as mp
import numpy as np

# MatMod el takip modülünü başlat
mp_hands = mp.solutions.hands
hands = mp_hands.Hands(
    max_num_hands=1,
    min_detection_confidence=0.7
)

# Kameradan görüntü al
cap = cv2.VideoCapture(0)

while cap.isOpened():
    ret, frame = cap.read()
    results = hands.process(frame)
    
    if results.multi_hand_landmarks:
        # Açı hesapla ve görselleştir
        angle = calculate_angle(landmarks)
        draw_angle(frame, angle)
        print(f"Algılanan açı: {angle:.1f}°")