فهرست مطالب

هوگل یا گوگل؟ 7 تفاوت هوگل و گوگل

در این مقاله به معرفی کامل هوگل (Whoogle)، دلایل پیدایش، ویژگی‌های منحصربه‌فرد و مقایسه آن با گوگل می‌پردازیم تا در نهایت تفاوت هوگل و گوگل را دریابیم.

آنچه در این مقاله می خوانید:

  1. معرفی هوگل
  2. فلسفه و مزیت اصلی هوگل
  3. هفت تفاوت کلیدی هوگل نسبت به گوگل
  4. راهنمای نصب سریع هوگل
  5. سوالات متداول (FAQ)

تفاوت هوگل و گوگل

هوگل یک موتور جستجوی متن‌باز است که از سال ۲۰۲۰ توسط جامعه‌ای از توسعه‌دهندگان علاقه‌مند به حریم خصوصی آغاز شد. ایده اولیه توسط چند دانشجوی علوم کامپیوتر مطرح شد که می‌خواستند جستجو در وب بدون ذخیره اطلاعات کاربران امکان‌پذیر باشد. از آن زمان پروژه در گیت‌هاب رشد کرده و صدها مشارکت‌کننده افزونه‌ها، رابط‌ها و امکانات جدید به آن اضافه کرده‌اند.

در نهایت، ممکن است در آینده ای نزدیک شاهد ظهور قدرتمند هوگل باشیم.

در این بخش دلایل اصلی طراحی هوگل را بررسی می کنیم. از فلسفه تا مزایای آن.

فلسفه هوگل

هوگل با این فلسفه شکل گرفت که جستجو در وب حق هر فرد است، نه فرصتی برای انباشت اطلاعات شخصی و تبلیغات هدفمند. در قلب این فلسفه سه اصل قرار دارد:

حریم خصوصی به‌عنوان پیش‌فرض

هیچ پرس‌وجو یا متادیتایی از کاربر ذخیره نمی‌شود و در نتیجه نه نمایشی از سوابق جستجو ساخته می‌شود و نه پروفایلی برای تبلیغات.

شفافیت و مالکیت داده با متن‌باز کردن کد

هر کسی می‌تواند ببیند چه فرآیندهایی روی پرس‌وجوها اجرا می‌شود و در کنترل کامل داده‌های خود باشد.

تمرکز بر تجربه کاربر

هوگل رابطی مینیمال و بدون حواس‌پرتی ارائه می‌دهد تا کاربر در سریع‌ترین زمان به پاسخ برسد، بدون تبلیغات اضافی و پنل‌های مزاحم.

مزیت‌های اصلی هوگل
مزیت‌های اصلی هوگل

مزیت‌های اصلی هوگل

اگر مزیت های اصلی هوگل را بشناسید، ممکن است نظرتان نسبت به گوگل تغییر کند:

حفاظت کامل از حریم خصوصی هیچ‌ ردپا

کوکی یا شناسه کاربری ذخیره نمی‌شود؛ داده‌ها فقط در لحظه پردازش می‌شوند و بلافاصله دور ریخته می‌گردند.

حذف تبلیغات و ردیاب‌ها

برخلاف اکثر موتورهای جستجوی رایج، هوگل تمام اسکریپت‌های تحلیلی و بنرهای تبلیغاتی را مسدود می‌کند تا نتایج خالص و بدون اغتشاش در اختیار کاربر باشد.

متن‌باز و قابل توسعه

دسترسی آزاد به سورس‌کد در گیت‌هاب امکان بررسی امنیت، شخصی‌سازی و افزودن افزونه‌های دلخواه را فراهم می‌آورد.

میزبانی و کنترل کامل با یک کانتینر داکر یا نصب مستقیم روی سرور شخصی

همه‌چیز در اختیار شماست؛ نه ترافیک به سرورهای ثالث می‌رود و نه داده‌ای دست کسی غیر از شما می‌رسد.

کاملاً رایگان بدون نیاز به اشتراک

پرداخت درون‌برنامه‌ای یا نمایش تبلیغات ندارد و تجربه‌ی جستجو برای همه به‌طور یکسان و بدون هزینه خواهد بود.

هفت تفاوت هوگل و گوگل
هفت تفاوت هوگل و گوگل

قطعا هوگل تفاوت هایی با گوگل دارد. بیایید 7 مورد از آن ها را بررسی کنیم:

1. سیاست‌های حریم خصوصی

هوگل هیچ‌گونه داده‌ی کاربر را ذخیره یا پیگیری نمی‌کند؛ همهٔ پرس‌وجوها فقط لحظه‌ای پردازش و سپس حذف می‌شوند.

گوگل برای شخصی‌سازی نتایج و تبلیغات هدفمند، سابقه‌ی جستجوها، موقعیت مکانی و رفتار آنلاین کاربر را جمع‌آوری و تحلیل می‌کند.

2. نمایش تبلیغات

هوگل رابطی بدون تبلیغات و بنرهای تجاری ارائه می‌دهد، زیرا درآمدزایی‌اش از طریق کمک‌های داوطلبانه یا مدل‌های اشتراکی اختیاری انجام می‌شود.

گوگل بیشتر درآمد خود را از تبلیغات هدفمند کسب می‌کند و نتایج جستجو را با بنرها و لینک‌های پولی ترکیب می‌کند.

3. شفافیت و متن‌باز بودن

کد منبع هوگل به‌صورت آزاد در گیت‌هاب در دسترس است و هر کسی می‌تواند آن را بررسی، ویرایش یا توسعه بدهد.

گوگل محصولی اختصاصی است و جزئیات الگوریتم‌ها و روش‌های جمع‌آوری داده در اختیار عموم قرار نمی‌گیرد.

4. شخصی‌سازی نتایج

هوگل نتایج را بر مبنای کلمات کلیدی و رنکینگ سرورهای مستقل نمایش می‌دهد و هیچ پروفایلی از عادات کاربر ایجاد نمی‌کند.

گوگل نتایج را با توجه به تاریخچهٔ جستجو، موقعیت جغرافیایی و علایق شخصی‌سازی می‌کند تا تجربه‌ای «یک‌به‌یک» ارائه دهد.

5. کنترل بر زیرساخت و میزبانی

کاربر می‌تواند هوگل را روی سرور شخصی یا داخل یک کانتینر داکر مستقر کند و کنترل کامل زیرساخت را در اختیار داشته باشد.

گوگل سرویس خود را تنها به‌صورت ابری ارائه می‌دهد و امکان میزبانی محلی یا شخصی‌سازی عمیق آن فراهم نیست.

6. سرعت و کارایی

هوگل برای حفظ سادگی و حذف اجزای سنگین تحلیل داده طراحی شده و نتایج را معمولاً با سرعت بالا ارائه می‌دهد.

گوگل با وجود زیرساخت بسیار قوی، گاهی به‌دلیل پردازش‌های پیچیدهٔ الگوریتمی و بار تبلیغاتی، تاخیر چند صد میلی‌ثانیه‌ای را تجربه می‌کند.

7. قابلیت‌های افزایشی و اکوسیستم

هوگل با افزونه‌های متن‌باز امکان افزودن ماژول‌های سفارشی همچون مسیریابی، ترجمه یا جستجو در بانک‌های اطلاعاتی تخصصی را می‌دهد.

گوگل سرویس‌های متنوعی مانند مپس، ترنسلیت و شاپینگ یکپارچه دارد اما کاربران فراتر از API محدود، امکان شخصی‌سازی این اکوسیستم را ندارند.

جدول زیر را ترتیب داده ایم تا 7 ویژگی ها و مزایا و تفاوت هوگل و گوگل را درک کنید:

ویژگیگوگلهوگل
رهگیری کاربرذخیره تاریخچه، تبلیغات هدفمندبدون ذخیره هیچ داده‌ای
متن‌باز بودنکد بسته و در اختیار گوگلکد آزاد در گیت‌هاب
تبلیغاتنمایش تبلیغات در بالای نتایجهیچ تبلیغی ندارد
امکانات سفارشی‌سازیمحدود به تنظیمات اندکافزونه، قالب و اسکریپت دلخواه
پیشنهاد هوش مصنوعیپیشنهاد جستجوی هوشمندپیشنهاد ساده، بدون پردازش ابری
سرعت لودوابسته به بار سرورهای گوگلوابسته به سخت‌افزار میزبان شما
کنترل داده‌هاگوگل مالک و تحلیلگر داده‌هاشما مالک کامل داده‌ی جستجو
جدول مقایسه سریع ویژگی‌های هوگل و گوگل

اگر می‌خواهید موتور جستجوی خصوصی خودتان را داشته باشید و کنترل کامل روی اطلاعات جستجو را تجربه کنید، نصب هوگل یکی از ساده‌ترین راه‌هاست. در ادامه، مراحل نصب به‌صورت خلاصه و قابل اجرا برای کاربران مبتدی تا حرفه‌ای آورده شده است.

پیش‌نیازها

  1. سیستم‌عامل: لینوکس، macOS یا ویندوز
  2. نصب شده بودن یکی از این ابزارها:
    • Docker
    • یا Python نسخه ۳.۸ به بالا

نصب با Docker (پیشنهاد سریع‌ترین روش)

این روش به کمک یک برنامه‌ی کم‌حجم به نام Docker، بدون دردسر و در چند قدم ساده انجام می‌شود. هر کسی با هر سطح دانشی می‌تواند آن را دنبال کند.

قدم اول: نصب Docker
  1. وارد سایت docker.com شوید.
  2. نسخه‌ی مناسب سیستم‌عامل خود (ویندوز، مک یا لینوکس) را دانلود و نصب کنید.
  3. بعد از پایان نصب، Docker Desktop روی کامپیوترتان اجرا خواهد شد.

قدم دوم: دانلود فایل‌های Whoogle
  1. یک پنجره‌ی «ترمینال» یا «خط فرمان» باز کنید
    • در ویندوز: کلید ویندوز + R، سپس cmd یا powershell تایپ و اینتر
    • در مک: برنامه‌ی Terminal را از پوشه‌ی Applications باز کنید
    • در لینوکس: ترمینال را از فهرست برنامه‌ها اجرا کنید
  2. دستور زیر را کپی کنید و در پنجره‌ی بازشده بچسبانید (پیست کنید)، سپس اینتر بزنید: bashgit clone https://github.com/benbusby/whoogle-search.git این فرمان، پوشه‌ای به نام whoogle-search روی کامپیوترتان ایجاد می‌کند که حاوی فایل‌های Whoogle است.

قدم سوم: راه‌اندازی Whoogle
  1. وارد پوشه‌ی جدید شوید. در همان پنجره‌ی ترمینال بنویسید: bashcd whoogle-search
  2. حالا Whoogle را با یک دستور کوتاه اجرا کنید: bashdocker-compose up -d
    • docker-compose‌ ترکیبی از همه چیز را آماده می‌کند و جلوی چشم شما سرویس را روشن می‌کند.
    • گزینه‌ی -d یعنی در پس‌زمینه اجرا شود تا پنجره‌ی ترمینال برای کارهای بعدی آزاد بماند.

قدم چهارم: لذت بردن از جستجوی خصوصی
  1. مرورگر خود را باز کنید.
  2. آدرس زیر را در نوار بالای صفحه وارد کنید:http://localhost:5000
  3. تمام! صفحه‌ی ساده و بدون تبلیغ Whoogle بارگذاری می‌شود و می‌توانید به جستجوی امن و بدون ردپا بپردازید.

با این چهار قدم ساده، Whoogle روی سیستم شما آماده‌ی استفاده است.

نصب Whoogle با Python نسخه ۳.۸ به بالا
نصب Whoogle با Python نسخه ۳.۸ به بالا

نصب Whoogle با Python نسخه ۳.۸ به بالا

این راهنما طوری نوشته شده که هر کسی با هر سطح دانش فنی بتواند Whoogle را با Python نصب و اجرا کند.

پیش‌نیازها
  1. Python نسخه ۳.۸ یا بالاتر
  2. اینترنت فعال
  3. دسترسی به ترمینال (Command Prompt در ویندوز، Terminal در مک/لینوکس)

قدم ۱: دانلود و نصب Python
  1. مرورگر خود را باز کنید (مثلاً Chrome یا Firefox).
  2. در نوار آدرس بنویسید python.org و Enter را بزنید.
  3. از منوی بالای صفحه روی Downloads کلیک کنید.
  4. نسخهٔ مناسب سیستم (Windows / macOS / Linux) را انتخاب و دانلود کنید.

قدم ۲: باز کردن ترمینال یا خط فرمان

برای ویندوز:

  1. دکمه‌ی Start را بزنید.
  2. در کادر جستجو بنویسید cmd یا PowerShell
  3. روی Command Prompt یا PowerShell کلیک کنید.

برای مک:

  • آیکون ذره‌بین (Spotlight) در بالا سمت راست را کلیک کنید.
  • Terminal را تایپ و Enter بزنید.

برای لینوکس:

  • کلیدهای Ctrl+Alt+T را همزمان فشار دهید.
  • یا از فهرست برنامه‌ها Terminal را اجرا کنید.

نصب در ویندوز:

  • فایل دانلودشده (معمولاً در پوشه‌ی Downloads) را دوبار کلیک کنید.
  • حتماً تیک “Add Python to PATH” را بگذارید.
  • روی “Install Now” کلیک کنید و تا پایان نصب صبر کنید.

نصب در مک:

  • فایل .pkg را اجرا کنید.
  • مراحل نصب را یکی‌یکی Next/Agree کنید تا پایان.

نصب در لینوکس:

  1. ترمینال را باز کنید (Ctrl+Alt+T).
  2. این دستورات را وارد و Enter بزنید:

sudo apt update
sudo apt install python3 python3-venv python3-pip
قدم ۳: اطمینان از نصب Python

در پنجرهٔ ترمینال بنویسید:

python --version

یا

python3 --version

اگر عدد سمت راست ۳.۸ یا بزرگ‌تر را نمایش داد، آماده‌اید. در غیر این صورت باید دوباره Python را نصب یا نسخهٔ جدید آن را دانلود کنید.

قدم ۴: دانلود فایل‌های Whoogle

روش ساده با ZIP:

۱. در مرورگر به این آدرس بروید:

https://github.com/benbusby/whoogle-search

۲. روی دکمهٔ Code کلیک و Download ZIP را بزنید. ۳. فایل ZIP را در محل دلخواه (مثلاً دسکتاپ) استخراج (Extract) کنید.

روش با Git (اختیاری):

اگر Git نصب دارید، در ترمینال این دستور را وارد کنید:

git clone https://github.com/benbusby/whoogle-search.git
قدم ۵: ساخت محیط مجازی Python

۱. در ترمینال وارد پوشهٔ پروژه شوید. مثال در ویندوز:

cd Desktop\whoogle-search

یا در مک/لینوکس:

cd ~/Desktop/whoogle-search

۲. دستور زیر را اجرا کنید تا محیط مجازی ساخته شود:

python -m venv venv

در بعضی سیستم‌ها لازم است python3 بنویسید.

قدم ۶: فعال‌سازی محیط مجازی

ویندوز

venv\Scripts\activate

مک و لینوکس

source venv/bin/activate

پس از فعال شدن، قبل از خط فرمان نام venv نمایش داده می‌شود.

قدم ۷: نصب پیش‌نیازها

در حالی که محیط مجازی فعال است، بنویسید:

pip install -r requirements.txt

این دستور همهٔ کتابخانه‌های لازم برای Whoogle را نصب می‌کند.

قدم ۸: راه‌اندازی Whoogle

در همان پوشه و با محیط مجازی فعال:

python search.py

چند لحظه صبر کنید تا پیغام “Starting Whoogle” یا شبیه آن را ببینید.

قدم ۹: استفاده از Whoogle

۱. مرورگر را باز کنید. ۲. در نوار آدرس بنویسید:

http://localhost:5000

۳. صفحهٔ ساده و خصوصی Whoogle برای جستجو آماده است.

هوگل با چه مرورگرهایی سازگار است؟ همه مرورگرهای مدرن شامل کروم، فایرفاکس، اج و سافاری.

آیا هوگل رایگان است؟ بله، متن‌باز و کاملاً بدون هزینه.

چگونه تاریخچه‌ی جستجو را پاک کنم؟ چون چیزی ذخیره نمی‌شود نیاز به پاکسازی نیست.

اطلاعات بیشتر در مستندات رسمی گیت‌هاب و انجمن‌های متن‌باز جامعه Whoogle موجود است و شما را دعوت می‌کنیم تجربه‌ی جستجوی امن و خصوصی را همین امروز آغاز کنید.

  • آینده هوش مصنوعی | آیا هوش مصنوعی می‌تواند جایگزین انسان شود؟
    آینده هوش مصنوعی چه می شود؟ ظهور ChatGPT در نوامبر ۲۰۲۲، نقطه عطفی در تاریخ فناوری بود. برای اولین بار، عموم مردم با قدرتی آشنا شدند که تا پیش از این فقط در فیلم‌های علمی-تخیلی دیده بودند. از آن روز، یک سوال تکراری در ذهن میلیون‌ها نفر شکل گرفته است: “آیا هوش مصنوعی می‌تواند جایگزین انسان
  • موتور جستجوی هوشمند چیست؟ راهنمای پیاده‌سازی روی سایت
    تا به حال پیش آمده در یک وب‌سایت محصولی را جستجو کنید ولی نتایج نامرتبط ببینید؟ این مشکل با استفاده از موتور جستجوی هوشمند حل می‌شود. موتور جستجوی هوشمند سیستمی است که با کمک الگوریتم‌های پیشرفته، هوش مصنوعی و پردازش زبان طبیعی، منظور واقعی کاربر را از عبارت جستجو متوجه می‌شود و دقیق‌ترین نتایج را نمایش می‌دهد.
  • قابلیت های پنهان هوش مصنوعی که نمی دانستید + 10 کاربرد شگفت‌انگیز
    قابلیت های پنهان هوش مصنوعی آنچنان متنوع و کاربردی هستند که می‌توانند بسیاری از کارهای روزمره و حرفه‌ای ما را متحول کنند. از ساخت موسیقی و ویدیو گرفته تا تحلیل اسناد حجیم و طراحی ارائه‌های حرفه‌ای، همه و همه با چند ابزار خاص شدنی است. در این مقاله قصد داریم به سراغ کاربردهای خلاقانه هوش مصنوعی برویم و

دیدگاهتان را بنویسید