Grammatical Framework (programming language)
ব্যাকরণগত কাঠামো (জি. এফ) প্রাকৃতিক ভাষার ব্যাকরণ লেখার জন্য একটি প্রোগ্রামিং ভাষা। জিএফ অর্থের একটি ভাষা-স্বাধীন উপস্থাপনা থেকে কাজ করার সময় একযোগে বিভিন্ন ভাষায় পাঠ্য বিশ্লেষণ এবং তৈরি করতে সক্ষম। জিএফ-এ লেখা ব্যাকরণগুলি একটি প্ল্যাটফর্ম স্বাধীন বিন্যাসে সংকলিত করা যেতে পারে এবং তারপরে সি এবং জাভা, সি #, পাইথন এবং হাস্কেল সহ বিভিন্ন প্রোগ্রামিং ভাষা থেকে ব্যবহার করা যেতে পারে। জিএফ-এর একটি সহযোগী হল জিএফ রিসোর্স গ্রামার লাইব্রেরি, যা ক্রমবর্ধমান সংখ্যক প্রাকৃতিক ভাষার অঙ্গসংস্থান এবং বাক্য গঠন নিয়ে কাজ করার জন্য একটি পুনঃব্যবহারযোগ্য গ্রন্থাগার। জিএফ নিজেই এবং জিএফ রিসোর্স গ্রামার লাইব্রেরি উভয়ই মুক্ত উৎস। সাধারণত, জি. এফ একটি কার্যকরী প্রোগ্রামিং ভাষা। গাণিতিকভাবে, এটি মার্টিন-লোফের স্বজ্ঞাত প্রকার তত্ত্বের উপর ভিত্তি করে একটি প্রকার-তাত্ত্বিক আনুষ্ঠানিক ব্যবস্থা (সুনির্দিষ্ট হওয়ার জন্য একটি যৌক্তিক কাঠামো), বিশেষত ভাষাবিজ্ঞানের ক্ষেত্রের সাথে সামঞ্জস্য রেখে অতিরিক্ত রায় সহ। ভাষার একটি স্থির ধরনের ব্যবস্থা রয়েছে, যা সম্ভাব্য প্রোগ্রামিং ত্রুটিগুলি সনাক্ত করতে, গ্রন্থাগার লেখার জন্য শক্তিশালী বিমূর্ত সমর্থন করার জন্য কার্যকরী প্রোগ্রামিং, তথ্য উত্তোলনের জন্য অন্যান্য ব্যাকরণ সরঞ্জামগুলিতে ব্যবহার করা, ভাষাগত সংস্থানগুলিকে জি. এফ টিউটোরিয়ালে রূপান্তরিত করার লক্ষ্যঃ জন এবং মেরি একে অপরকে ভালবাসেন সম্পর্কে বিবৃতি প্রকাশের জন্য একটি বহুভাষিক ব্যাকরণ লিখুন। বিমূর্ত এবং সুনির্দিষ্ট মডিউল জি. এফ-এ, ব্যাকরণগুলি দুটি মডিউল প্রকারে বিভক্ত করা হয়ঃ একটি বিমূর্ত মডিউল, যার মধ্যে বিচার ফর্ম এবং। অথবা বিভাগ ঘোষণা তালিকা বিভাগগুলি অর্থাৎ। সেখানে সম্ভাব্য সব ধরনের গাছ থাকতে পারে। অথবা ফাংশন ঘোষণাগুলি ফাংশন এবং তাদের প্রকারগুলি বর্ণনা করে, এগুলি অবশ্যই কংক্রিট মডিউল দ্বারা প্রয়োগ করা উচিত (নীচে দেখুন)। এক বা একাধিক সুনির্দিষ্ট মডিউল, যার মধ্যে রায় ফর্ম এবং রয়েছে। অথবা লিনিয়ারাইজেশন ধরনের সংজ্ঞা, বলে যে তালিকাভুক্ত প্রতিটি বিভাগের জন্য কোন ধরনের বস্তু লিনিয়ারাইজেশন তৈরি করে। অথবা রৈখিককরণের নিয়মগুলি ঘোষিত ফাংশনগুলি প্রয়োগ করে। তারা বলে কিভাবে গাছগুলি রৈখিক করা হয়। নিম্নরূপ বিবেচনা করুনঃ বিমূর্ত বাক্যবিন্যাস বিমূর্ত শূন্য = {ক্যাট এস; এনপি; ভিপি; ভি2; মজাদার প্রিডঃ এনপি-> ভিপি-> এস; কমপ্লঃ ভি2-> এনপি-> ভিপি; জন, মেরিঃ এনপি; ভালবাসাঃ ভি2;} কংক্রিট বাক্যবিন্যাসঃ ইংরেজি কংক্রিট জিরোইং অফ জিরো = {লিনকাট এস, এনপি, ভিপি, ভি2 = স্ট্র; লিন প্রিড এনপি ভিপি = এনপি + + ভিপি; কমপ্ল ভি2 এনপি = ভি2 + + এনপি; জন = "জন"; মেরি = "মেরি"; লাভ = "লাভস";] লক্ষ্য করুনঃ (টোকেন তালিকা বা "স্ট্রিং") একমাত্র রৈখিককরণ প্রকার হিসাবে। ব্যাকরণকে বহুভাষিক করে তোলা একটি একক বিমূর্ত বাক্যবিন্যাস অনেক সুনির্দিষ্ট বাক্যবিন্যাসের ক্ষেত্রে প্রয়োগ করা যেতে পারে, আমাদের ক্ষেত্রে প্রতিটি নতুন প্রাকৃতিক ভাষার জন্য একটি করে যা আমরা যোগ করতে চাই। গাছগুলির একই পদ্ধতি দেওয়া যেতে পারেঃ বিভিন্ন শব্দ বিভিন্ন শব্দের ক্রম বিভিন্ন রৈখিককরণ প্রকার কংক্রিট বাক্যবিন্যাসঃ ফরাসি কংক্রিট জিরোফ্রে অফ জিরো = {লিনকাট এস, এনপি, ভিপি, ভি 2 = স্ট্র; লিন প্রেড এনপি ভিপি = এনপি + + ভিপি; কমপ্লেল ভি 2 এনপি = ভি 2 + + এনপি; জন = "জিন"; মেরি = "মেরি"; প্রেম = "আইমে";} অনুবাদ এবং বহুভাষিক প্রজন্ম আমরা এখন ফরাসি এবং ইংরেজির মধ্যে বাক্যাংশগুলি অনুবাদ করতে আমাদের ব্যাকরণ ব্যবহার করতে পারি। নিম্নলিখিত কমান্ডগুলি জি. এফ ইন্টারেক্টিভ শেল-এ কার্যকর করা যেতে পারে। একই বিমূর্ত বাক্যবিন্যাস সহ অনেক ব্যাকরণ আমদানি করুন> আমদানি করুন ZeroEng.gf ZeroFre.gf ভাষাগুলিঃ জিরোইং জিরোফ্রি অনুবাদঃ পাইপ লিনিয়ারাইজেশন থেকে পার্সিং> পার্স-ল্যাং = ইং "জন মেরিকে ভালবাসে"। লিনিয়ারাইজ-ল্যাং = ফ্রি জিন আইমে মেরি বহুভাষিক প্রজন্মঃ সমস্ত ভাষায় লিনিয়ারাইজ করুন> জেনারেট _ র্যান্ডম। লিনিয়ারাইজ করুন-ট্রীব্যাঙ্ক জিরোঃ প্রিড মেরি (কমপ্লিম লাভ মেরি) জিরোইংঃ মেরি মেরি জিরোফ্রি ভালবাসেঃ মেরি আইমে মেরি প্যারামিটার, ল্যাটিন সারণিতে কেস রয়েছেঃ বিষয়ের জন্য মনোনীত, বস্তুর জন্য অভিযুক্ত। ইয়োনেস মারিয়াম আমাত "জন-নোম মেরি-অ্যাককে ভালবাসে" মারিয়া ইয়োনেম আমাত "মেরি-নোম জন-অ্যাককে ভালবাসে" আমরা কেসের জন্য একটি প্যারামিটার টাইপ ব্যবহার করি (ল্যাটিনের 6টি মামলার মধ্যে মাত্র 2টি)। এনপি-র রৈখিককরণের ধরণ হল একটি টেবিলের প্রকারঃ থেকে থেকে। এর লিনিয়ারাইজেশন হল একটি ইনফ্লেকশন টেবিল। একটি এন. পি ব্যবহার করার সময়, আমরা টেবিল থেকে উপযুক্ত কেস () নির্বাচন করি। কংক্রিট বাক্যবিন্যাসঃ ল্যাটিন কংক্রিট জিরোল্যাট অফ জিরো = {লিনকাট এস, ভিপি, ভি2 = স্ট্র; এনপি = কেস => স্ট্র; লিন প্রেড এনপি ভিপি = এনপি! নোম + + ভিপি; কমপ্লেল ভিপি = এনপি! অ্যাক্স + + ভি2; জন = টেবিল {নোম => "আইওনেস"; অ্যাক্স => "আইওনেম"}; মেরি = টেবিল {নোম => "মারিয়া"; অ্যাক্স => "মরিয়ম"}; লাভ = "আমাত"; প্যারাম কেস = নোম। অ্যাক্স;} বিচ্ছিন্ন উপাদান, রেকর্ড ডাচ ভাষায়, ক্রিয়া হিফ্ট লিফ একটি বিচ্ছিন্ন উপাদান। লিনিয়ারাইজেশন টাইপ হল দুটি ক্ষেত্র সহ একটি রেকর্ড টাইপ। এর লিনিয়ারাইজেশন একটি রেকর্ড। ক্ষেত্রগুলির মানগুলি অভিক্ষেপ দ্বারা বাছাই করা হয় () কংক্রিট বাক্যবিন্যাসঃ ডাচ কংক্রিট জিরো ডট অফ জিরো = {লিনকাট এস, এনপি, ভিপি = স্ট্র; ভি2 = {ভিঃ স্ট্র; পিঃ স্ট্র}; লিন প্রেড এনপি ভিপি = এনপি + + ভিপি; কমপ্ল ভি2 এনপি = ভি2. ভি + + ভিপি; জন = "জান"; মেরি = "মেরি"; লাভ = {ভি = "হিফ্ট"; পি = "লিফ";} পরিবর্তনশীল এবং সহজাত বৈশিষ্ট্য, চুক্তি, ইউনিকোড সমর্থন হিব্রুর জন্য, এনপি-র লিঙ্গ তার অন্তর্নিহিত বৈশিষ্ট্য হিসাবে রেকর্ডে একটি ক্ষেত্র রয়েছে। ভিপি-র পরিবর্তনশীল বৈশিষ্ট্য হিসাবে লিঙ্গ রয়েছে যা একটি টেবিলের যুক্তি। পূর্বাভাসে, ভিপি এনপি-র লিঙ্গ গ্রহণ করে। কংক্রিট বাক্যবিন্যাসঃ হিব্রু কংক্রিট জিরোহেব অফ জিরো = {ফ্ল্যাগ কোডিং = ইউটিএফ8; লিনকাট এস = স্ট্র; এনপি = {এসঃ স্ট্র; জিঃ জেন্ডার}; ভিপি, ভি2 = জেন্ডার => স্ট্র; লিন প্রেড এনপি ভিপি = এনপি. এস + + ভিপি! np. g; কমপ্লেল v2 np = টেবিল {g => v2! g + + "ατ" + + np. s}; জন = {s = "ατ" + + np. s; g = মাস্ক; মেরি = {s = "méri"; g = Fem; লাভ = টেবিল {মাস্ক => "αοαβ"; Fem => "αοαβτ"}; প্যারাম জেন্ডার = মাস্ক। Fem;} পার্স গাছগুলিকে দৃশ্যমান করার জন্য GF-এর অন্তর্নির্মিত ফাংশন রয়েছে যা পার্স গাছ এবং শব্দ সারিবদ্ধকরণগুলি কল্পনা করার জন্য ব্যবহার করা যেতে পারে। নিম্নলিখিত কমান্ডগুলি প্রদত্ত বাক্যাংশের জন্য পার্স ট্রি তৈরি করবে এবং সিস্টেমের কমান্ড ব্যবহার করে উত্পাদিত পিএনজি চিত্রটি খুলবে। > পার্স-ল্যাং = ইংঃ "জন মেরিকে ভালবাসে"। ভিজ্যুয়ালাইজ _ পার্স-ভিউ = "ইওজি"> পার্স-ল্যাং = ডট "জান হেফ্ট মেরি লিফ"। ভিজ্যুয়ালাইজ _ পার্স-ভিউ = "ইওজি" শব্দ সারিবদ্ধকরণ এল1 এবং এল2 ভাষায়ঃ প্রতিটি শব্দকে তার ক্ষুদ্রতম বিস্তৃত সাবট্রির সাথে সংযুক্ত করুন। সরাসরি এল 1 থেকে এল 2 পর্যন্ত লিঙ্কগুলি একত্রিত করে মধ্যবর্তী গাছটি মুছে ফেলুন। সাধারণভাবে, এটি বাক্যাংশের সারিবদ্ধতা দেয়। লিঙ্কগুলি ক্রসিং হতে পারে, বাক্যাংশগুলি বিচ্ছিন্ন হতে পারে। কমান্ডটি একটি অনুরূপ বাক্যবিন্যাস অনুসরণ করেঃ> পার্স-ল্যাং = ফ্রে "মেরি আইমে জিন"। সারিবদ্ধ শব্দ-ল্যাং = ফ্রে, ডট, ল্যাট-ভিউ = "ইওজি" রিসোর্স ব্যাকরণ গ্রন্থাগার প্রাকৃতিক ভাষার প্রয়োগগুলিতে, গ্রন্থাগারগুলি বাক্যবিন্যাস, অভিধান এবং প্রতিফলনের সাথে জড়িত হাজার হাজার বিবরণের সাথে মোকাবিলা করার একটি উপায়। জিএফ রিসোর্স গ্রামার লাইব্রেরি হল ব্যাকরণগত কাঠামোর জন্য আদর্শ গ্রন্থাগার। এটি বর্তমানে আফ্রিকান্স, আমহারিক (আংশিক), আরবি (আংশিক), বাস্ক (আংশিক), বুলগেরিয়ান, কাতালান, চীনা (আংশিক), চেক, ডেনিশ, ডাচ, ইংরেজি, এস্তোনিয়ান, ফিনিশ, ফরাসি, জার্মান, প্রাচীন গ্রীক (আংশিক), গ্রীক আধুনিক, হিব্রু (টুকরো), হিন্দি, হাঙ্গেরিয়ান (আংশিক), ইন্টারলিঙ্গুয়া, ইতালীয়, জাপানি, কোরিয়ান (আংশিক), ল্যাটিন (আংশিক), লাটভিয়ান, মাল্টিজ, মঙ্গোলিয়ান, নেপালি, নরওয়েজিয়ান বোকমাল, নরওয়েজিয়ান নিনর্স্ক, ফার্সি, পোলিশ, পাঞ্জাবি, রোমানিয়ান, রাশিয়ান, সিন্ধি, স্লোভাক (আংশিক), স্লোভেনীয় (আংশিক), সোমালি (আংশিক) সহ ক্রমবর্ধমান সংখ্যক ভাষার গঠনবিদ্যা এবং মৌলিক বাক্যবিন্যাসকে অন্তর্ভুক্ত করে। এছাড়াও, 14টি ভাষায় ওয়ার্ডনেট অভিধান এবং বড় আকারের পার্সিং এক্সটেনশন রয়েছে। গ্রন্থাগারের একটি সম্পূর্ণ এপিআই ডকুমেন্টেশন আরজিএল সারসংক্ষেপ পৃষ্ঠায় পাওয়া যাবে। আরজিএল স্ট্যাটাস ডকুমেন্ট জিএফ রিসোর্স গ্রামার লাইব্রেরিতে বর্তমানে উপলব্ধ ভাষাগুলিকে তাদের পরিপক্কতা সহ দেয়। জিএফ জিএফ-এর ব্যবহার প্রথম 1998 সালে গ্রেনোবলের জেরক্স রিসার্চ সেন্টার ইউরোপে বহুভাষিক ডকুমেন্ট অথরিং প্রকল্পে তৈরি করা হয়েছিল। জেরক্সে, এটি একটি রেস্তোরাঁ বাক্যাংশ বই, একটি ডাটাবেস অনুসন্ধান ব্যবস্থা, 5টি ভাষায় অনুবাদ সহ একটি অ্যালার্ম সিস্টেম নির্দেশাবলীর আনুষ্ঠানিককরণ এবং চিকিৎসা ওষুধের বর্ণনার জন্য একটি রচনা ব্যবস্থা সহ প্রোটোটাইপগুলির জন্য ব্যবহৃত হয়েছিল। জিএফ ব্যবহার করে এবং তৃতীয় পক্ষকে জড়িত করে পরবর্তী প্রকল্পগুলির মধ্যে রয়েছেঃ আরইএমইউঃ নির্ভরযোগ্য বহুভাষিক ডিজিটাল যোগাযোগ, সুইডিশ গবেষণা কাউন্সিল দ্বারা 2013-2017-এর মধ্যে অর্থায়িত একটি প্রকল্প। মোল্টোঃ বহুভাষিক অনলাইন অনুবাদ, একটি ইইউ প্রকল্প যা 2010-2013 এর মধ্যে চলেছিল। সালডোঃ জিএফ এবং ফাংশনাল মরফোলজির জন্য তৈরি নিয়মের উপর ভিত্তি করে সুইডিশ অঙ্গসংস্থানিক অভিধান ওয়েবআল্টঃ গাণিতিক অনুশীলনের বহুভাষিক প্রজন্ম (বাণিজ্যিক প্রকল্প) টকঃ বহুভাষিক এবং বহুমুখী কথ্য সংলাপ ব্যবস্থা একাডেমিকভাবে, জিএফ অনেক পিএইচডি থিসিসে ব্যবহৃত হয়েছে এবং এর ফলে প্রচুর বৈজ্ঞানিক প্রকাশনা হয়েছে (তাদের মধ্যে কয়েকটির জন্য জিএফ প্রকাশনার তালিকা দেখুন)। বাণিজ্যিকভাবে, জিএফ ই-কমার্স, স্বাস্থ্যসেবা এবং আনুষ্ঠানিক নির্দিষ্টকরণগুলিকে প্রাকৃতিক ভাষায় অনুবাদ করার মতো ক্ষেত্রগুলিতে বেশ কয়েকটি সংস্থার দ্বারা ব্যবহৃত হয়েছে। কমিউনিটি ডেভেলপার মেলিং তালিকা জি. এফ-এর ডেভেলপার এবং ব্যবহারকারীদের জন্য একটি সক্রিয় গোষ্ঠী রয়েছে, যা <আই. ডি. 1> সামার স্কুল 2020-জি. এফ-এ গণনামূলক আইনের সংস্থান হিসাবে অবস্থিত (সিঙ্গাপুর) কোভিড-19-এর কারণে স্থগিত হওয়া সপ্তম জি. এফ সামার স্কুলটি সিঙ্গাপুরে অনুষ্ঠিত হবে। সিঙ্গাপুর ম্যানেজমেন্ট ইউনিভার্সিটির সেন্টার ফর কম্পিউট্যাশনাল ল-এর সঙ্গে যৌথভাবে আয়োজিত এই গ্রীষ্মকালীন বিদ্যালয়ে গণনামূলক আইনের উপর বিশেষ গুরুত্ব দেওয়া হবে। 2018-ষষ্ঠ জি. এফ সামার স্কুল (স্টেলেনবোশ, দক্ষিণ আফ্রিকা) ষষ্ঠ জি. এফ সামার স্কুল ছিল ইউরোপের বাইরে অনুষ্ঠিত প্রথম স্কুল। গ্রীষ্মকালীন বিদ্যালয়ের প্রধান বিষয় ছিল আফ্রিকান ভাষার সম্পদ এবং বাণিজ্যিক প্রয়োগে জিএফ-এর ক্রমবর্ধমান ব্যবহার। 2017-জিএফ ইন এ ফুল স্ট্যাক অফ ল্যাঙ্গুয়েজ টেকনোলজি (রিগা, লাটভিয়া) পঞ্চম জিএফ সামার স্কুল লাটভিয়ার রিগায় অনুষ্ঠিত হয়েছিল। এই গ্রীষ্মকালীন বিদ্যালয়ে স্টার্টআপ থেকে বেশ কয়েকজন অংশগ্রহণকারী ছিলেন, যারা জি. এফ-এর শিল্প ব্যবহারের কেসগুলি উপস্থাপন করেছিলেন। 2016-সামার স্কুল ইন রুল-বেসড মেশিন ট্রান্সলেশন (অ্যালিক্যান্ট, স্পেন) জিএফ ছিল অ্যাপার্টিয়াম, ম্যাটক্সিন এবং টেক্টোএমটি সহ নিয়ম-ভিত্তিক মেশিন ট্রান্সলেশন-এ সামার স্কুলে প্রদর্শিত চারটি প্ল্যাটফর্মের মধ্যে একটি। 2015-চতুর্থ জিএফ সামার স্কুল (গোজো, মাল্টা) চতুর্থ জিএফ সামার স্কুল মাল্টার গোজো দ্বীপে অনুষ্ঠিত হয়েছিল। 2013 সালের পূর্ববর্তী সংস্করণের মতো, এই গ্রীষ্মকালীন বিদ্যালয়ে অ্যাপার্টিয়াম এবং ফ্রেমনেটের মতো অন্যান্য সংস্থানগুলির সাথে সহযোগিতা রয়েছে। 2013-ব্যাকরণগত সম্পদের স্কেলিং আপ (লেক চিএমসি, জার্মানি) তৃতীয় জিএফ সামার স্কুল, জার্মানির বাভারিয়ার ফ্রাউনচিএমসি দ্বীপে "ব্যাকরণ সম্পদের স্কেলিং আপ" বিশেষ থিম সহ অনুষ্ঠিত হয়েছিল। এই গ্রীষ্মকালীন বিদ্যালয়টি সমর্থিত ভাষাগুলিতে যে কোনও পাঠ্য নিয়ে কাজ করার চূড়ান্ত লক্ষ্য নিয়ে বিদ্যমান সম্পদ ব্যাকরণগুলি প্রসারিত করার দিকে মনোনিবেশ করেছিল। অভিধানের সম্প্রসারণ এই কাজের একটি সুস্পষ্ট অংশ, তবে নতুন ব্যাকরণগত নির্মাণও আগ্রহের বিষয় ছিল। ওয়ার্ডনেটস এবং অ্যাপার্টিয়ামের মতো অন্যান্য মুক্ত-উৎস পদ্ধতি থেকে সম্পদ পোর্ট করার এবং পারস্পরিকভাবে জিএফ সংস্থানগুলিকে অন্যান্য পদ্ধতিতে সহজেই পুনরায় ব্যবহারযোগ্য করার ক্ষেত্রে বিশেষ আগ্রহ ছিল। 2011-বহুভাষিক প্রযুক্তির সীমানা (বার্সেলোনা, স্পেন) দ্বিতীয় জিএফ সামার স্কুল, বহুভাষিক প্রযুক্তির সীমানা উপশিরোনাম 2011 সালে স্পেনের বার্সেলোনায় অনুষ্ঠিত হয়েছিল। এটি সিএলটি, গোথেনবার্গ বিশ্ববিদ্যালয়ের ভাষা প্রযুক্তি কেন্দ্র এবং ইউপিসি, ইউনিভার্সিটি পলিটেকনিকা ডি কাতালুনিয়া দ্বারা স্পনসর করা হয়েছিল। বিদ্যালয়টি নতুন ভাষাগুলিকে সম্বোধন করে এবং সেই ভাষাগুলিতে চলমান কাজকেও প্রচার করে যা ইতিমধ্যে নির্মাণাধীন। অনুপস্থিত ইইউ ভাষাগুলিকে বিশেষভাবে উৎসাহিত করা হয়েছিল। বিদ্যালয়টি 2 দিনের জি. এফ টিউটোরিয়াল দিয়ে শুরু হয়েছিল, যা জি. এফ-এর সাথে পরিচয় বা চলমান কাজের একটি সংক্ষিপ্ত বিবরণ পেতে আগ্রহীদের পরিবেশন করে। গ্রীষ্মকালীন বিদ্যালয়ের সমস্ত ফলাফল এলজিপিএল লাইসেন্সের অধীনে মুক্ত উৎস সফ্টওয়্যার হিসাবে পাওয়া যায়। 2009-জি. এফ সামার স্কুল (গোথেনবার্গ, সুইডেন) প্রথম জি. এফ সামার স্কুল 2009 সালে সুইডেনের গোথেনবার্গে অনুষ্ঠিত হয়। এটি ব্যাকরণগত কাঠামো, জি. এফ-এ নতুন ভাষার ব্যাকরণ তৈরি করার একটি সহযোগিতামূলক প্রচেষ্টা ছিল। এই ব্যাকরণগুলি রিসোর্স ব্যাকরণ গ্রন্থাগারে যুক্ত করা হয়েছিল, যেখানে আগে 12টি ভাষা ছিল। ইতিমধ্যেই প্রায় 10টি নতুন ভাষা নির্মাণের কাজ চলছে এবং বিদ্যালয়টির লক্ষ্য হল 23টি নতুন ভাষাকে সম্বোধন করা। সামার স্কুলের সমস্ত ফলাফল এলজিপিএল লাইসেন্সের অধীনে মুক্ত উৎস সফ্টওয়্যার হিসাবে উপলব্ধ করা হয়েছিল। কম্পিউটার বিজ্ঞান ও প্রকৌশল বিভাগের ল্যাঙ্গুয়েজ টেকনোলজি গ্রুপ এই গ্রীষ্মকালীন বিদ্যালয়ের আয়োজন করে। গ্রুপটি গোথেনবার্গ বিশ্ববিদ্যালয়ের ফোকাস গবেষণা ক্ষেত্র সেন্টার অফ ল্যাঙ্গুয়েজ টেকনোলজির একটি অংশ। বিদ্যালয়ের অংশগ্রহণকারীদের দ্বারা তৈরি কোডটি জি. এফ. ডার্ক্স রিপোজিটরি, সাবডিরেক্টরিতে অ্যাক্সেসযোগ্য করা হয়। তথ্যসূত্র বাইরের লিঙ্ক ব্যাকরণগত কাঠামো হোমপেজ গণনামূলক ভাষাবিজ্ঞান ব্যাকরণ কাঠামো কার্যকরী ভাষা প্রাকৃতিক ভাষা প্রক্রিয়াকরণ সফ্টওয়্যার অনুবাদ সফ্টওয়্যার মেশিন অনুবাদ সফ্টওয়্যার