ورود

View Full Version : کلاینت مبتنی بر وب برای ارتباط با python؟



vbehzadan
پنج شنبه 08 بهمن 1388, 06:00 صبح
چند وقتی هست که روی یه برنامه پردازش زبان طبیعی تحت Python کار می کنم. این برنامه که مثل یه Chat Bot عمل می کنه،جمله سوالی رو از کاربر میگیره و بعد از پردازش سوال و تولید پاسخ مرتبط، نتیجه رو به کاربر بر میگردونه. 4-5 روزی میشه که اصل برنامه رو تموم کردم و دنبال یه روش مناسب برای اجرای ساخت user interface تحت وب می گردم، اما به نتیجه خوبی نرسیدم. آخرین روشی که آزمایش کردم استفاده از socket programming برای انتقال ورودی و خروجی بین اسکریپت تحت وب و سرور python بود. PHP و Perl برای آزمایش مناسب بودن، اما مشکل بزرگی داشتن و اون هم نیاز به refresh کردن صفحه چت با سرور Python بود.
میتونین یه روش مناسب برای تولید کلاینت تحت وب معرفی کنین که دیتا رو real-time بگیره و نمایش بده؟ زبان اجرایی اهمیت چندانی نداره، اما سرعت و استفاده حداقل از منابع توی این پروژه بسیار بسیار مهمه.

پیشاپیش مرسی

saleh.hi.62
پنج شنبه 08 بهمن 1388, 09:41 صبح
چند وقتی هست که روی یه برنامه پردازش زبان طبیعی تحت Python کار می کنم. این برنامه که مثل یه Chat Bot عمل می کنه،جمله سوالی رو از کاربر میگیره و بعد از پردازش سوال و تولید پاسخ مرتبط، نتیجه رو به کاربر بر میگردونه. 4-5 روزی میشه که اصل برنامه رو تموم کردم و دنبال یه روش مناسب برای اجرای ساخت user interface تحت وب می گردم، اما به نتیجه خوبی نرسیدم. آخرین روشی که آزمایش کردم استفاده از socket programming برای انتقال ورودی و خروجی بین اسکریپت تحت وب و سرور python بود. PHP و Perl برای آزمایش مناسب بودن، اما مشکل بزرگی داشتن و اون هم نیاز به refresh کردن صفحه چت با سرور Python بود.
میتونین یه روش مناسب برای تولید کلاینت تحت وب معرفی کنین که دیتا رو real-time بگیره و نمایش بده؟ زبان اجرایی اهمیت چندانی نداره، اما سرعت و استفاده حداقل از منابع توی این پروژه بسیار بسیار مهمه.

پیشاپیش مرسی
دوست عزیز اگه شما برنامه خودتو با پایتون نوشتی من پیشنهاد میکنم از فریمورک Djano و ajax استفاده کن.
آدرس سایت Django
http://www.djangoproject.com/