ইংরেজি ক্রিয়া সংযোগ পরীক্ষা করার জন্য কি কোনও মানক ইউনিক্স আদেশ আছে?


19

সম্প্রতি রয়ে জুড়ে আসা wordlist এবং WordNet , তাদের নিজের উপর দুটি বড় আবিষ্কারের, আমি এখন একটি অনুরূপ টুল জন্য, খুঁজছি যদি সহজ, একটি ক্রিয়াপদের বেয়ার: infinitive গ্রহণ করা এবং সহজ অতীত এবং অতীত পার্টিসিপেল ফিরে আসবে। উদাহরণ:

$ verbteacher throw

Simple past: threw
Past participle: thrown

কেউ কোথায় জানতে পারে verbteacher(1)?

উত্তর:


22

সবচেয়ে সহজ উপায় মনে হয় এটি নিজের লেখা yourself প্রথম দেখায় আমি বেশ ভাল ওয়েবসাইট পেয়েছি, এটি আমাদের প্রয়োজনীয় সমস্ত তথ্য দিতে পারে। সুতরাং আমাদের যা করা দরকার তা হ'ল একটি ফাংশন লিখুন যা এটি পার্স করবে। সুতরাং এবং পাঁচ মিনিট সঙ্গে bashvoila:

 $ function verbteacher() { 
    wget -qO - http://conjugator.reverso.net/conjugation-english-verb-$1.html | \
    sed -n "/>Preterite\|>Past</{s@<[^>]*>@ @g;s/\s\+/ /g;/e I/s/.* I \([^ ]*\) you .*/Simple past: \1/;/ Past/s/ Past /Past participle: /;p}" ; 
 }
 $ verbteacher go
Simple past: went
Past participle: gone 
 $ verbteacher throw
Simple past: threw
Past participle: thrown 

সুতরাং আপনি এই ফাংশনটি আপনার ~ / .Bashrc এ রাখতে পারেন এবং সাইটটি এর কাঠামো পরিবর্তন না হওয়া পর্যন্ত এটি ব্যবহার করতে পারেন। আশা করি এটি কখনই করবে না।

স্পষ্টতই এটি ইন্টারনেট সংযোগ ব্যতীত কাজ করবে না। আশা করি এটি আপনার পক্ষে গুরুত্বপূর্ণ নয়।


ধন্যবাদ! এটি অবশ্যই করবে, যদিও ওয়ার্ডলিস্ট এবং ওয়ার্ডনেট আবিষ্কারের পরে আমি আশা করছিলাম যে আমি জানতাম না এমন মোটামুটি একটি মানদণ্ড রয়েছে যা আমি জানতাম না।
সাদ্প্লুটো

0

আপনি ইংরেজি ভাষার সমস্ত শব্দের একটি অভিধান ফাইল ব্যবহার করতে পারেন। আপনি একটি অনলাইন খুঁজে পেতে পারে। আপনি ফাইলটি থেকে শব্দটি পেতে স্ক্রিপ্ট ফাইলটিকে কিছুটা পরিবর্তন করতে পারেন এবং এটিকে কোনও পাঠ্য ফাইলে আউটপুট করতে পারেন যা রেফারেন্সের আউটপুট ধারণ করে। তারপরে সেই ফাইলটি ফাংশনটির একটি নতুন সংস্করণ তৈরি করতে ব্যবহার করুন যা সেগুলি অনুসন্ধান করতে সেই ফাইল / ডাটাবেস ব্যবহার করে।

সবচেয়ে সহজ উপায় হ'ল প্রতিটি শব্দটির আউটপুট তার নিজস্ব লাইনে থাকবে ফলাফলগুলি পৃথকীকরণের পাশাপাশি। তবে আপনার কেবল প্রতিটি লাইনের প্রথম শব্দের সাথে আরও বেশি দক্ষ করে তুলতে হবে char

আপনি যদি এটি করেন তবে দয়া করে ফলাফলগুলি একটি ওপেন সোর্স স্ক্রিপ্ট / ডাটাবেস আপলোড করুন কারণ আমি মনে করি এর থেকে আরও অনেকগুলি উপকার হতে পারে। আমি মনে করি এটি તુুলার অফিসের সাথে একীভূত করা ভাল হবে এবং এটি টার্মিনাল থেকেও ব্যবহার করা যাক।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.