اقيانوس دانش اقيانوس دانش .

اقيانوس دانش

Common Voice: سيستم تشخيص گفتار اپن‌سورس بنياد موزيلا

 

Common Voice پروژه‌اي اپن‌سورس تحت رهبري بنياد موزيلا است كه اين پروژه در‌ واقع يك سيستم تشخيص گفتار اپن‌سورس مي‌باشد كه در آن افراد به‌ صورت داوطلبانه نمونه صداهاي خود را ثبت مي‌كنند.

اولين كسي باشيد كه به اين سؤال پاسخ مي‌دهيد

در سال‌هاي گذشته رشد سِرچ صوتي در مقايسه با سِرچ متني بيشتر شده است به طوري كه در طي چند سال گذشته تشخيص صدا و استفاده از آن براي ديوايس‌هاي مطرحي همچون Siri ،Cortana ،Alexa و Google Assistant به عامل مهمي تبديل شده‌ است اما بايد ديد كه در دنياي اپن‌سورس اوضاع از چه قرار است و آيا اين غول‌هاي تكنولوژي فناوري‌هاي تشخيص گفتار خود را به‌ صورت اپن‌سورس عرضه مي‌كنند تا به دولوپرها در ساخت محصولات مبتكرانه و نوآورانه كمك كنند؟

در پاسخ به سؤالاتي از اين دست بايد گفت كه بسياري از كمپاني‌هاي فعال در اين حوزه تمايل چنداني به اپن‌سورس كردن يافته‌هاي خود ندارد اما همان‌طور كه گفته شد بنياد موزيلا، سازندهٔ مرورگر فايرفاكس، پروژه‌اي اپن‌سورس تحت عنوان Common Voice را در اختيار علاقمندان گذاشته است كه به‌ عنوان بخشي از اين حركت، موزيلا از داوطلبان خواسته تا به آموزش اين سيستم تشخيص گفتار كمك كنند به طوري كه از كاربران خواسته تا كمي وقت بگذارند و صداي ديگران را گوش داده و آن‌ها را اعتبارسنجي كنند و در عين‌ حال صداي خود را هم در سيستم ثبت كنند و اين در حالي است كه هرچه صداي بيشتري فرستاده شود، اين پروژه زودتر به‌ ثمر رسيده و قوي‌تر خواهد شد.

در واقع، شما مي‌توانيد وارد سايت شويد، جملاتي كه ديگران خوانده‌اند را بشنويد، آن‌ها را رد يا تأييد كنيد و اگر دوست داشتيد هم جملاتي كه در اختيار شما قرار مي‌گيرند را بخوانيد تا اين سيستم بيشتر با نحوهٔ گفتار انسان‌ها آشنا شود به طوري كه هدف موزيلا اين است تا ۱۰/۰۰۰ ساعت گفتار و صوت معتبر تهيه كند كه اين حداقل چيزي است كه براي استفاده در فناوري تشخيص گفتار مورد نياز است.

جالب است بدانيد كه شركت‌هايي مانند گوگل هم در حال‌ حاضر در حال آموزش دادن سيستم‌هاي تشخيص گفتار و هوش مصنوعي خود با استفاده از اطلاعات شخصي شما هستند. در واقع، آن‌ها با ارائهٔ خدمات رايگان شما را متقاعد به‌ استفاده از اين سرويس‌ها كرده و از همين طريق هم ديتاي مورد نياز خود را به منظور توسعهٔ فناوري‌هاي جديدشان جمع‌آوري مي‌كنند!


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۱۹ فروردين ۱۳۹۹ساعت: ۰۳:۴۳:۱۵ توسط:اقيانوس دانش موضوع:

آيا SEO براي كسب و كارهاي كوچك ضروري است؟

سئو به موضوعي بحث برانگيز براي شركت‌هاي كوچك و مشاغل فردي تبديل شده است. در حالي كه هزينه‌هاي مربوط به تجارت گران است، شركت‌ها درگير ايجاد بودجه‌هاي جداگانه‌اي براي بازاريابي آنلاين هستند. بسياري از شركت‌ها عقيده دارند كه سئو و بازاريابي آنلاين تنها اتلاف زمان، منابع و پول است. آن‌ها ادعا مي‌كنند كه اين كار در مقابل ساير اشكال بازاريابي، سود و فايده‌ي كم‌تري خواهد داشت. بعضي‌ها مي‌گويند كه سئو بيش از حد مهم فرض شده اما برخي ديگر مي‌گويند كه سئو مرده است. خب بايد به شما بگويم كه من با اين‌ها مخالف هستم.

اگر بتوانيد سئو را به درستي انجام دهيد، نه مرده و نه بيش از اندازه مهم فرض شده است. سئو تنها يك ضرورت نيست، بلكه براي موفقيت يك شركت يا فرد هم مهم است. بسته به اينكه چقدر كمپين سئوي خود را خوب ساخته‌ايد، سئو قطعاً مي‌تواند شركت‌هاي كوچك را ساخته و يا از بين ببرد. 

قبل از اينكه بيش‌تر در مورد سئو صحبت كنيم، بياييد در نسخه‌اي ساده شده بفهميم كه واقعا سئو چيست. بسياري از اوقات شركت‌ها معناي واقعي سئو را اشتباه برداشت مي‌كنند و به همين خاطر با مشكلات متعددي مواجه مي‌شوند.

آيا SEO براي كسب و كارهاي كوچك ضروري است

SEO چيست؟

SEO مخفف بهينه‌سازي موتور جستجو است. سئو يك نوع استراتژي بازاريابي است كه بر روي افزايش احتمال ديده شدن يك وبسايت در نتايج موتور جستجو تمركز دارد. در واقع اين موضوع در مورد اين است كه شما چقدر مي‌توانيد وبسايت خود را موثر بهينه‌سازي كنيد تا در نتايج جستجوي گوگل به نمايش گذاشته شود.

سئو براي شركت‌هاي بزرگ و كوچك نقشي اساسي دارد. در واقع سئو در شركت‌هاي كوچك‌تر از اهميت بيش‌تري برخوردار است. در حالي كه كه شركت هاي بزرگ معمولاً بر سر زبان‌ها هستند، شركت‌هاي كوچك‌تر هم مي‌توانند با استفاده از كمك‌هاي اطرافشان به مشتريان خود دسترسي پيدا كنند.

سئو مي‌تواند داراي دو جنبه فني و خلاق باشد. تركيب اين دو جنبه مي‌تواند به شما در دستيابي به نتايج مناسب كمك كند. علاوه بر تبليغات‌هاي استراتژيك، وبسايت شما بايد به شكلي خاص نيز ساخته شود تا كاربران بتوانند به راحتي خواسته‌هاي خود را پيدا كنند.

يك موضوع نادرست و رايج وجود دارد كه بسياري از شركت‌ها آن را نمي‌دانند و آن موضوع اين است كه سئو براي تجارت و مشاغل است. اين گفته درست نيست زيرا سئو در اصل براي مشتريان و كاربران است.

سئو مطمئن مي‌شود كه كاربران بتوانند آنچه را كه به دنبالش هستند به روشي آسان پيدا كنند. بنابراين وقتي وب‌سايت خود را تغيير مي‌دهيد يا به دنبال كلمات كليدي براي توصيف سايت خود هستيد، موضوع شما يا وبسايت‌تان نيست. در اينجا موضوع اصلي اين است كه كاربران بتوانند با ساختاري مناسب به خواسته‌هاي خود دسترسي پيدا كنند. 

آيا SEO براي كسب و كارهاي كوچك ضروري است

دو نوع مختلف از SEO

SEO در صفحه: سئو در صفحه در مورد هر تغييري است كه شما به منظور ارتقاي رتبه در صفحات خود اعمال مي‌كنيد. اين‌ها شامل كارهايي مثل كلمات كليدي، قالب‌بندي، سرعت بارگيري صفحه، پيمايش، وبلاگ‌نويسي در وبسايت و غيره است.

SEO خارج از صفحه: سئو خارج از صفحه به مجموعه اقداماتي گفته مي‌شود كه شما در خارج از وبسايت خود به منظور افزايش رتبه انجام مي‌دهيد. اين كارها شامل پست‌هاي مهمان، لينك سازي، رسانه‌هاي اجتماعي، پروفايل‌هاي تجاري و غيره است.

بهترين راه براي رسيدن به موفقيت، پيدا كردن تركيب مناسبي از هر دو نوع سئو است. تمركز بيش‌تر بر روي يكي از آن‌ها مي‌تواند روي رتبه‌بندي شما تاثير بگذارد.

آيا SEO براي كسب و كارهاي كوچك ضروري است

دلايل سرمايه‌گذاري در SEO

 در اينجا ۵ دليل وجود دارد كه هر تجارت يا شركت بزرگ و كوچكي بايد در آن سرمايه گذاري كند:

تقويت تجربه‌ي كاربري: قوانين سئو از همان ابتدا شما را مجبور مي‌كنند تا بهترين تلاش خود را به نمايش بگذاريد. اين بدان معناست كه وقتي براي ساخت يك وبسايت دست به كار مي‌شويد، وبسايتي را طراحي خواهيد كرد كه آموزنده و جذاب است، از نظر بارگيري سريع و داراي كلمات كليدي مناسب و محتوايي دوستانه است. شما وبسايتي را مي‌سازيد كه مشتريان در آن مي‌توانند به سرعت و به راحتي به خواسته‌هايشان برسند. با اين كار وبسايت شما مشتري‌هايي ماندگار را جذب خواهد كرد. از آنجايي كه اين روزها مشتريان تمام كارهاي خود را به صورت آنلاين انجام مي‌دهند، هر وبسايتي كه مشخص و واضح نباشد فوراً رد خواهد شد. با افزايش ميزان رقابت، وبسايت‌ها مي‌بايست به جاي سود بر روي مشتريان تمركز كنند.

افزايش دسترسي: سئو يكي از بهترين روش‌ها براي افزايش دسترسي شماست. اين موضوع را بدين صورت فرض كنيد، كسي به صورت حضوري براي تجارت خود تبليغ مي‌كند، كسب و كارش را محدود به افراد موجود در اطراف خود خواهد كرد. اما با سئو، هر چه رتبه‌تان در موتورهاي جستجو بالاتر برود، افراد بيش‌تري به سايت شما مراجعه مي‌كنند. همه ي اين افراد متعلق به شهر و يا اطراف شما نيستند. اينگونه است كه وبسايت شما با روشي بزرگ‌تر و بهتر شناخته خواهد شد. شما با كمك افرادي كه تا به حال حتي اسمشان را هم نشنيده‌ايد، به رشدي بزرگ دست پيدا مي‌كنيد.

افزايش تبديلات: سئو تضمين مي‌كند كه در نهايت شما بتوانيد تعداد بيش‌تري از افراد را به مشتري تبديل كنيد. افرادي كه در وبسايت شما مشغول جستجو هستند، از قبل به دنبال خريد يك محصول مي‌باشند، اين بدان معناست كه اگر وبسايت شما در صفحه اول گوگل ظاهر شود، احتمالاً يكي از وبسايت‌هايي خواهد بود كه آن‌ها براي خريد انتخاب مي‌كنند. اين منجر به افزايش در نرخ تبديل مي‌شود.

برند خود را بسازيد: مردم اغلب به رتبه‌بندي گوگل اعتماد مي‌كنند، اين بدان معناست كه اگر «كافه‌ي تام» در نتايج جستجو شماره‌ي يك و «كافه‌ي كارن» شماره‌ي هفت باشد، آن‌ها معمولاً تصور مي‌كنند كه كافه‌ي تام بهتر خواهد بود. به همين دليل است كه مردم به نتايج جستجو در صفحه‌ي اول اعتماد دارند. اگر شما بتوانيد استراتژي خود را به درستي برنامه‌ريزي كرده و در چند صفحه اول قرار بگيريد، برند شما به آرامي و به طور پيوسته قوي‌تر مي‌شود.

آيا SEO براي كسب و كارهاي كوچك ضروري است

بدست آوردن بينش از مشتريان: اگر وبسايت شما به درستي بهينه شده باشد، قابليت ديده شدن، قابليت استفاده و اعتبار وبسايت شما را افزايش مي‌دهد. همه‌ي اين موارد به شما كمك مي‌كنند تا ترافيك بيش‌تري را براي وبسايت خود به دست آوريد. هنگامي كه ترافيك ورودي به وبسايت‌تان ثابت شد، مي‌توانيد از «Google Webmaster» براي دستيابي به اطلاعات ارزشمند كاربران وبسايت خود استفاده كنيد. شما قادر خواهيد بود از موقعيت جغرافيايي آن‌ها، روزها و زمان‌هاي بيش‌ترين فعاليت آن‌ها، علايق و ساير مسائل ديگر مطلع شويد. همه‌ي اين‌ها مي‌تواند به شما كمك كند تا مشتريان خود را بهتر درك كنيد. با داشتن شناختي درست از مشتريان مي‌توانيد محصولات خود را به گونه‌اي اصلاح كنيد كه ترافيك وبسايت شما افزايش پيدا كرده و مشتريان بيش‌تري كسب كنيد.

در حالي كه ممكن است امروزه افراد تصور داشته باشند سئو از بين رفتني است يا اتلاف وقت و هزينه است، ما معتقديم كه سئو مولفه مهمي است كه قطعا بايد بخشي از يك شركت باشد. اگر زمان و سرمايه‌ي خود را به درستي در سئو سرمايه‌گذاري كنيد، قطعاً نتايج خوب و قابل قبولي را بدست خواهيد آورد. اگرچه گاهي اوقات به نتيجه رسيدن كمي طول مي‌كشد، بنابراين شما بايد صبور باشيد. شايد سئو نتواند نتايج سريعي را در اختيار شما قرار دهد، اما زماني كه به درستي انجام شود شما را نااميد نخواهد كرد.

بنابراين اگر داراي مشاغل فردي، شركت‌هاي كوچك و يا تجارت‌هاي بزرگ هستيد، بهتر است كمي وقت بگذاريد و يك استراتژي براي سئو خلق كنيد. به جاي كارهايي كه نتايج سريعي دارند اما در درازمدت به برند شما صدمه مي‌زنند، روي فعاليت‌هاي درست تمركز داشته باشيد. 

ما دوست داريم نظر شما را هم بدانيم. به نظر شما سئو ارزش زمان گذاشتن را دارد؟ يا صرفاً اتلاف زمان و سرمايه است؟


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۱۸ فروردين ۱۳۹۹ساعت: ۰۵:۴۳:۱۹ توسط:اقيانوس دانش موضوع:

اهميت مديريت پيچيدگي كد

هنگامي كه نظرسنجي ها پروژه هاي نرم افزاري شكست را نشان ميدهند به ندرت مشكلات فني به عنوان علت اوليه شكست معرفي مي شود اغلب شكست پروژه ها به دليل پيش نياز هاي ضعيف ، برنامه ريزي ناكارامد و يا مديريت ضعيت هستند اما وقتي كه علت اوليه شكست نرم افزار به مشكل فني مطرح مي شود اكثر مواقع دليل ان از كنترل خارج شدن پيچيدگي پروژه است . به نرم افزار اجازه داده مي شود انقدر پيچيده شود كه كسي نتواند بداند دقيقا كاركرد نرم افزار چگونه است

هنگامي كه يك پروژه به حدي ميرسد كه هيچ كس نتواند كاملا متوجه شود كه تغيير يك كد در يك محدوده بروي يك محدوده در جاي ديگر تاثير مي گذارد پروژه متوقف مي شود

مديريت پيچيدگي يكي از مهمترين مباحث فني در توسعه نرم افزار است به عقيده من اين مبحث اينقدر مهم و ضروري است كه بايد اولين مبحث فني نرم افزار مديريت پيچيدگي آن باشد

در سطح معماري نرم افزار مبحث پيچيدگي با تقسيم سيستم ها به ساب سيستم ها (سيستم هاي كوچك مجزا زير مجموعه سيستم اصلي) حل مي شود كه در آن انسان هاا در زمان كمتري ميتوانند چندين قطعه سيستم را به جاي يك سيستم يك تكه پيچيده درك كنند ، هدف همه تكنيك هاي طراحي نرم افزار شكستن يك مشكل و تبديل آن به قطعات ساده تر است ، هر چه سيستم هاي مجزا و مستقل بيشتر باشند تمركز بر روي آن ها براي شما راحت تر است ، اشيائي كه با دقت تعريف شده اند و از هم مجزا هستند توانايي تمركز بر روي يك چيز در يك زمان را به شما ميدهند ، استفاده از پكيج ها منفعت يكساني را براي شما در سطوح بالاتر تجمع به همراه دارند

كوتاه نگه داشتن روتين ها به شما كمك ميكند حجم كار ذهني خود را كاهش دهيد،نوشتن برنامه ها در شرايط مربوط به دامنه مشكل نسبت به شرايط پياده سازي سطح پايين جزييات و كار كردن در سطح بالاتري از ابستراكشن (انتزاع – مفهوم و برداشت) به بارگيري ذهن شما كمك ميكند


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۱۸ فروردين ۱۳۹۹ساعت: ۰۳:۲۲:۵۵ توسط:اقيانوس دانش موضوع: