Jukti Lab: প্রযুক্তির ভবিষ্যৎ বাংলায়
আমরা শুধু একটি ল্যাব নই, আমরা সাধারণ মানুষের জন্য প্রযুক্তির ব্যবহারকে সহজ করার একটি আন্দোলন। Jukti Lab এর মূল লক্ষ্য হলো বাংলা ভাষাভাষী মানুষের জন্য নিজস্ব প্রোগ্রামিং (Programming) ইকোসিস্টেম তৈরি করা।
Jukti Lab কেন প্রয়োজন?
সকল প্রোগ্রামিং ভাষা ইংরেজিতে। Jukti Lab এই ইংরেজি ও বাংলার মধ্যবর্তী সেতু হিসেবে কাজ করছে। আমরা চেষ্টা করছি কীভাবে প্রযুক্তিকে আরও সহজলভ্য করা যায়, বিশেষ করে যখন সেই যোগাযোগ হয় মাতৃভাষায়।
আমাদের প্রথম এবং প্রধান উদ্ভাবন হলো যুক্তি (Jukti) একটি পূর্ণাঙ্গ এবং আধুনিক প্রোগ্রামিং ভাষা (Programming Language) যা সম্পূর্ণ বাংলায় শেখা এবং ব্যবহার উপযোগী করে ডেভেলপ করা হয়েছে।
যুক্তি (Jukti) এর বিশেষ বৈশিষ্ট্য
সহজ সিনট্যাক্স
যুক্তি - Jukti প্রোগ্রামিং ভাষা সহজ এবং সম্পূর্ণ বাংলা সিনটেক্স। এর ফলে যারা ইংরেজি জানে না, তারাও খুব দ্রুত যুক্তি প্রোগ্রামিং ভাষা বুঝতে পারবে।
অবজেক্ট ও ক্লাস সাপোর্ট
এটি একটি হাই লেভেল ল্যাঙ্গুয়েজ। এতে ক্লাস, অবজেক্ট, এনক্যাপসুলেশন এবং পলিমরফিজম এর মতো আধুনিক প্রোগ্রামিং ফিচারগুলো সরাসরি বাংলায় ইমপ্লিমেন্ট করা হয়েছে।
যুক্তি টিউটোরিয়াল এবং অনুশীলন
আমরা যুক্তির জন্য শিশুসুলভ টিউটোরিয়াল কনটেন্ট এবং নিজস্ব প্রেক্টিস প্রশ্ন সেট বানিয়ে রেখেছি।
আমাদের গবেষণার ক্ষেত্রগুলো
NLP ও বাংলা মডেলিং
বাংলা ভাষার ব্যাকরণগত জটিলতা যাচাই এবং এআই-এর মাধ্যমে বাংলা টেক্সট প্রসেসিং নিয়ে আমরা কাজ করছি।
HCI
কীভাবে একজন সাধারণ মানুষ বা ছাত্র জটিল ড্র্যাগ-অ্যান্ড-ড্রপ ছাড়াই বাংলায় টেক্সট কোডিং করতে পারে, তার ইন্টারফেস ডিজাইন করা।
কম্পাইলার ডিজাইন
বাংলার জন্য অপ্টিমাইজড অ্যাবসট্রাক্ট সিনট্যাক্স ট্রি (AST) এবং ইন্টারমিডিয়েট রিপ্রেজেন্টেশন (IR) উন্নয়ন করা।
বাংলার প্রোগ্রামিং বিপ্লবে যোগ দিন
প্রোগ্রামিং শেখার জন্য ইংরেজি আর বাধা নয়। আজই আপনার প্রথম বাংলা কোডটি লিখুন যুক্তি প্রোগ্রামিং ভাষা ব্যবহার করে।