প্রকল্প সম্পর্কে

ম্যাক্সুন একটি ওপেন-সোর্স, স্ব-হোস্টযোগ্য নো-কোড ওয়েব ডেটা প্ল্যাটফর্ম যা ওয়েবসাইটকে স্ট্রাকচার্ড, পুনর্ব্যবহারযোগ্য ডেটা উৎসে রূপান্তর করার জন্য ডিজাইন করা হয়েছে। ব্যবহারকারীরা নিষ্কাশন, পৃষ্ঠা স্ক্র্যাপিং, সাইট ক্রলিং, ওয়েব অনুসন্ধান এবং ডকুমেন্ট পার্সিংয়ের জন্য কোড না লিখেই স্বয়ংক্রিয় রোবট তৈরি করতে পারেন। এক্সট্র্যাক্ট বৈশিষ্ট্যটি ব্রাউজিং অ্যাকশন রেকর্ড করে একটি পুনর্ব্যবহারযোগ্য রোবটে রূপান্তর করতে পারে, অথবা এআই মোড ব্যবহার করতে পারে যেখানে ব্যবহারকারীরা প্রাকৃতিক ভাষায় পছন্দসই ডেটা বর্ণনা করেন। এটি পেজিনেশন, স্ক্রোলিং, নির্ধারিত রান, প্রমাণীকৃত পৃষ্ঠা এবং ওয়েবসাইট লেআউট পরিবর্তন হলে স্বয়ংক্রিয় পুনরুদ্ধার সমর্থন করে। নিষ্কাশিত ডেটা RESTful এন্ডপয়েন্টের মাধ্যমে প্রকাশ করা যেতে পারে বা Google Sheets এবং Airtable-এ রপ্তানি করা যেতে পারে। স্ক্র্যাপ রোবটগুলি সম্পূর্ণ ওয়েবপৃষ্ঠাকে পরিষ্কার মার্কডাউন বা এইচটিএমএলে রূপান্তর করে এবং স্ক্রিনশট ক্যাপচার করতে পারে, যা এআই ওয়ার্কফ্লো, এজেন্ট এবং ডকুমেন্ট প্রক্রিয়াকরণের জন্য আউটপুট তৈরি করে। ক্রল রোবটগুলি ওয়েবসাইটগুলি অতিক্রম করে এবং আবিষ্কৃত পৃষ্ঠাগুলি থেকে বিষয়বস্তু নিষ্কাশন করে, ক্রল সুযোগ নিয়ন্ত্রণ করে। সার্চ রোবটগুলি সময়-ভিত্তিক ফিল্টার সহ স্বয়ংক্রিয় ওয়েব অনুসন্ধান সম্পাদন করে এবং ফলস্বরূপ পৃষ্ঠাগুলি সংগ্রহ বা স্ক্র্যাপ করতে পারে। ম্যাক্সুন ডকুমেন্ট এবং ইমেজ নিষ্কাশনও পরিচালনা করে। এটি PDF, DOCX, XLSX এবং CSV ফাইল পার্স করতে পারে; স্ক্যান করা PDF, JPG এবং PNG-এর জন্য OCR ব্যবহার করতে পারে; ফাইলগুলিকে মার্কডাউন, এইচটিএমএল, লিঙ্ক বা সারাংশে রূপান্তর করতে পারে; এবং এআই সহায়তায় স্ট্রাকচার্ড ফিল্ড নিষ্কাশন করতে পারে। উদাহরণ ব্যবহারের মধ্যে রয়েছে রসিদ, চালান, কাগজের ফর্ম, টেবিলের স্ক্রিনশট এবং স্ক্যান করা ডকুমেন্ট। ডেভেলপারদের জন্য, ম্যাক্সুন রোবট তৈরি, রান ট্রিগার, সময়সূচী পরিচালনা এবং ডেটা পুনরুদ্ধারের জন্য একটি SDK এবং CLI সরবরাহ করে। এতে মডেল কনটেক্সট প্রোটোকল সমর্থন এবং নিষ্কাশিত ডেটাকে অন্যান্য সরঞ্জামের সাথে সংযুক্ত করার জন্য ইন্টিগ্রেশন অন্তর্ভুক্ত রয়েছে। প্রকল্পটি AGPLv3 লাইসেন্সের অধীনে। এটি app.maxun.dev-এ একটি হোস্টেড অ্যাপ্লিকেশন অফার করে এবং Docker Compose বা নন-ডকার সেটআপ ব্যবহার করে স্থানীয়ভাবে বা স্ব-হোস্ট করা যেতে পারে, পরিবেশ ভেরিয়েবল এবং আপগ্রেডের জন্য ডকুমেন্টেশন সহ।