OUTOMATA LAB
Interactive Learning Platform for Formal Languages and Otomata Theory
Simulasikan, visualisasikan, dan pahami Finite Otomata, Regular Expression, Pushdown Otomata, hingga Hierarki Chomsky secara interaktif — langsung di browser Anda.
Apa itu Otomata Lab?
Otomata Lab adalah platform pembelajaran interaktif untuk mata kuliah Teori Bahasa dan Otomata. Setiap konsep — mulai dari Finite State Otomata, Regular Expression, Pushdown Otomata & Context-Free Grammar, hingga konversi ke Chomsky Normal Form — dapat disimulasikan langsung dengan visualisasi graph, tabel transisi, dan pohon penurunan secara real-time.
Kenapa Otomata Lab?
Dibangun untuk membantu mahasiswa memahami konsep abstrak melalui visualisasi yang konkret.
Visualisasi Interaktif
State diagram, parse tree, dan hierarki Chomsky divisualisasikan secara grafis dan interaktif.
Simulasi Real-Time
Jalankan simulasi string pada DFA/NFA/PDA dan lihat trace perpindahan state secara langsung.
Responsive Design
Dapat diakses dengan nyaman dari desktop, tablet, maupun smartphone.
Dark / Light Mode
Tampilan nyaman di berbagai kondisi pencahayaan, sesuai preferensi pengguna.
Empat Modul Pembelajaran
Pilih modul untuk mulai bereksperimen dengan konsep otomata dan bahasa formal.
Finite State Otomata
Bangun DFA/NFA, jalankan simulasi string, dan konversi NFA ke DFA lengkap dengan tabel transisi.
Buka ModulRegular Expression
Konversi regular expression menjadi NFA, DFA, dan grammar reguler beserta visualisasi graph-nya.
Buka ModulPushdown Otomata & CFG
Simulasikan PDA dari CFG, lihat stack visualization, leftmost/rightmost derivation, dan parse tree.
Buka ModulHierarki Chomsky
Jelajahi Type 0-3 secara interaktif dan konversi grammar apa pun ke Chomsky Normal Form langkah demi langkah.
Buka ModulDikembangkan Oleh
Atsaal Najwan
Capstone Project — Teori Bahasa dan Otomata