Leon یک ابزار اپنسورس مبتنی بر هوش مصنوعی است که بر پایهٔ پایتون و نودجیاس طراحی شده و این امکان را به دولوپرها میدهد تا دستیار صوتی کاملاً کاستومایزشدهٔ خود را توسعه دهند. Leon یک هستهٔ اصلی دارد و سایر بخشهای این دستیار صوتی بر اساس آن کار میکنند و ساختار ماژولارش این امکان را به توسعهدهندگان میدهد تا ماژولهای اختصاصی خود را نوشته و همچنین با سایرین به اشتراک بگذارند.
راهنمای نصب Leon
پیش از نصب این ابزار، باید از نصب بودن پکیج مَنجر npm
و ابزار ورژن کنترل git
اطمینان حاصل کرد سپس برای شروع ابتدا دستور زیر را در ترمینال وارد میکنیم:
$ git clone -b master https://github.com/leon-ai/leon.git leon
پس از موفقیتآمیر بودن پروسهٔ کلون کردن این پروژه، با دستور cd
وارد پوشهای تحت عنوان leon
میشویم سپس دستور زیر را وارد میکنیم:
$ npm install
که با این کار وابستگیهای پروژه نصب خواهند شد و از این پس Leon آماده توسعه خواهد بود اما جهت اطمینان حاصل کردن از درست نصب شدن این ابزار، میتوان دستور زیر را مورد استفاده قرار داد به طوری که این دستور گزارشی از روند نصب در اختیار دولوپر خواهد گذاشت:
$ npm run check
جهت مشاهدهٔ دموی این دستیار صوتی میتوانید به Leon Demo در یوتیوب مراجعه نمایید و در پایان چنانچه علاقمند به دیگر پروژههای اپنسورسی از این دست هستید، میتوانید به مقالهٔ Program O: چتبات اپنسورس مبتنی بر هوش مصنوعی نوشته شده با PHP و MySQL نیز مراجعه نمایید.