مشکل : گوگل ۱۰ و 10 را به عنوان دو متن کاملاْ متفاوت تشخیص میدهد.

102 views
Skip to first unread message

Amir

unread,
Jul 22, 2012, 2:44:45 AM7/22/12
to mappin...@googlegroups.com
سلام

 برخی اسامی عددی بر روی نقشه به صورت فارسی (با کیبورد استاندارد فارسی) تایپ شده اند مانند کوچه ۱۰ ولی برخی دیگر به صورت انگلیسی هستند مانند کوچه بهار 4 . اما اگر اصطلاح کوچه 10 اصفهان ایران را جستجو کنید گوگل هیچ نتیجه ای را نشان نمیدهد بلکه باید کوچه ۱۰ اصفهان ایران را جستجو کنید. در مورد دوم هم جستجوی اصطلاح کوچه بهار ۴ اصفهان ایران به نتیجه ای نمی‌رسد

اما مشکل وقتی خودش را کاملاْ‌ نشان می‌دهد که در نظر بگیریم اکثر کاربران برای جستجو معمولاْ از اعداد انگلیسی (کیبورد غیر استاندارد) یا بخش عددی کیبورد استاندارد که اعداد را به صورت انگلیسی می‌نویسد استفاده می‌کنند پس حتی در صورتی که تمام اسامی نقشه به صورت فارسی نوشته شده باشند هم در جستجوی اسامی حاوی اعداد فارسی نتیجه‌ای نمی‌گیرند

راه حل چیست؟ آيا فقط باید مشکل را در ایشو ترکر مطرح کرده و منتظر حل آن باشیم یا چیز دیگری؟

ممنون
امیر

Shahram

unread,
Jul 22, 2012, 5:03:59 AM7/22/12
to mappin...@googlegroups.com
. فکر میکنم پیدا کردن راه حل برای جست و جوی غیر استاندارد کار ما نیست و بعید میدونم ایشو ترکر مشکل رو حل کند. شما الان همین کوچه ۱۰ و کوچه 10 را گوگل کنید نتایج متفاوتی می ‌گیرید و اشکال ورای جست و جوی مپ هست. ضمن اینکه فقط مشکل عدد هم نیست مثلا هنوز خیلی از اسامی وارد شده با ی فارسی ، در جست وجو با کیبورد عربی دیده نمی شود ولی ایا باید ما مثلا هر دو ی را وارد کنیم؟ من اینطور فکر نمیکنم. نام فارسی با عدد فارسی و نام انگلیسی با عدد  
انگلیسی باید ثبت شوند  ضمن اینکه ثبت نام اعداد با حروف ( حالا به صورت آبسکیور یا هر چیز دیگر )  جست و جوی آن را بسیار راحت و بی دردسر میکند. 
 یک مشکلی هم درباره نوع کیبوردهای فارسی وجود دارد که برخی بنا به فونت کاراکتر اعداد را به انگلیسی ترجمه میکنند مثلا فونت های سری بی مثل بی نازنین، بی یکان ، بی کودک و بی زر اعداد را به فارسی تبدیل میکنند 

MN Zandy

unread,
Jul 22, 2012, 12:21:49 PM7/22/12
to Mapping Iran on behalf of Shahram
سلام شهرام جان.
اين موضوع اتفاقا به نظر من كاملا به ايشوتركر مربوط است.
 و كاملا بصورت فني حل شدني است. همين الان در جستجوگر خود گوگل (و نه جستجوي مپ ميكر) گوگل هر دو حالت ي عربي و ى فارسي (اين مورد در خصوص ك و ه نيز وجود دارد) و اعداد با كيبورد فارسي و انگليسي را يكسان جستجو ميكند.
كافي است برنامه نويسان مپ ميكر رويكرد برنامه نويسان جستجوگر گوگل را پيش بگيرند.
من به شخصه ترجيح ميدهم در هنگام نمايش نقشه اعداد را فارسي ببينم. اما بايد بپذيريم كه كيبورد فارسي استاندارد در سيستم درصد بالايي از كاربران وجود ندارد و از آن بدتر كيبورد گوشي هاست كه حتي با فرهنگ سازي هم حل شدني نيست. ؛)
بسياري از گوشي ها اعداد فارسي را در هنگام تايپ به كاربر ارائه نميدهند و حتي برخي به خصوص گوشي هاي بدون سيستم عامل حتي نمايش هم نميدهند.
من به شخصه اغلب نام اصلي فارسي را با اعداد فارسي (براي نمايش) و همان نام را با اعداد انگليسي بصورت آبسكيور (براي حل مشكل جستجو) ثبت ميكنم. اما اين كار زمانبر و غير اصولي است.

راستي در مورد فونتهاي سري B،موضوع مطرح شده صحيح نيست. اعداد به فارسي تبديل نميشوند. فقط بصورت فارسي نمايش داده ميشوند. دليل آن هم اين است كه اين فونتها با توجه به غير استاندارد بودن كيبورد موجود در ويندوز در زمان طراحي اين فونتها (كه البته الان هم كيبورد موجود غير استاندارد است ولي خب آن زمان همين كيبورد استاندارد كه در حال حاضر ما نصب ميكنيم و استفاده ميكنيم هم وجود نداشت) طراحان آنها تنها راهي كه داشتند اين بود كه اعداد با شمايل فارسي را در محل قرارگيري اعداد انگليسي در ساختار اين فونتها قرار دادند تا اعدادي كه در واقع انگليسي تايپ ميشدند فارسي نمايش داده شوند. بنابراين در خصوص مشكل مطرح شده ايرادي بوجود نمي آيد.

موفق باشيد

Sent from my iPhone

Shahram

unread,
Jul 22, 2012, 1:37:30 PM7/22/12
to mappin...@googlegroups.com
مرسی از پاسخ . جست وجوی گوگل با مپ میکر اما متفاوت است. سرچ گوگل عمدتا مفهومی و سرچ مپ میکر مبتنی بر اسم خاص است برای همین در سیستمی که اعداد فارسی خود یک کاراکتر ترجمه ای - مثل   حروف - و استرینگ یا رشته ای در نظر گرفته می شوند، امکان یکسان گرفتن ۱۰ و 10 ساده نیست. نمی گم غیر ممکن نیست همان جست و جوی گوگل را که مثال زدیم که ی عربی و فارسی را با مشابه گرفتن توانسته در نتایج یکسان یکی جست وجو قرار دهد الان خود گوگل برای همین مثالی که من زدم یعنی کوچه ۱۰ وکوچه 10  انبوهی از نتایج کاملا متفاوت را نشان میدهد. 
در مورد فونت های سری ب نفهمیدم  چی را می گی صحیح نیست 
حالا الان بحث اگر ایشو ترکر هست که امتحانش هزینه ای ندارد 
مرسی 

MN Zandy

unread,
Jul 22, 2012, 1:59:15 PM7/22/12
to Mapping Iran on behalf of Shahram
کاملا موافقم در مورد امتحان Issue Tracker، یک مثل کرمانی هست که میگه «سنگ مفت، چغوک هم مفت» ;)
و البته در مورد اعداد ۱۰ و 10 دقیقا همان بحث ی و ي یا ک و ك مطرح هست. که به سادگی با یکسان گرفتن در جستجو قابل حل هست. که البته از نظر فنی کار چندان پیچیده ای نیست از نظر من.

در مورد اون قضیه جستجوی خود گوگل در خصوص کوچه ۱۰ و کوچه 10، فقط بحث رتبه های متفاوت در جستجو است وگرنه شما شرکت ۱۱۰ رو اگه جستجو کنید اولین نتیجه صفحه ای است که عدد 110 بصورت انگلیسی در عنوان آن پیدا شده است.

موفق باشید



2012/7/22 Mapping Iran on behalf of Shahram <mappin...@googlegroups.com>

Amir

unread,
Aug 14, 2012, 11:00:30 AM8/14/12
to mappin...@googlegroups.com
به نظرتون آیا این امکان وجود داره که از گوگل بخواهیم به طور خودکار در اسامی فارسی، اعداد را با فرمت استاندارد ذخیره کند؟ یعنی اگر کاربری نام را به صورت کوچه 10 نوشت گوگل آنرا به شکل کوچه ۱۰ ثبت  کند؟ 

 البته حالت دومی هم وجود دارد که مشابه آنچه در مایکروسافت ورد یا برخی وب سایتها تنظیم میکنیم باشد که فارغ از اینکه عدد با چه فرمتی ثبت شده با فرمت استاندارد نمایش داده شود هرچند که بدیهیه حالت اول بهتره

MN Zandy

unread,
Aug 14, 2012, 12:20:03 PM8/14/12
to Mapping Iran on behalf of Amir
سلام امیرجان،
من زیاد با تبدیل موافق نیستم، به نظرم کار اصولی و استانداردی نمیاد.
و علاوه بر اون، این یک بحث صرفا فنی نیست، یک کار پایه ای هست و نیاز به بحث و تحقیق مفصل داره، منظورم اینه که، مثلا باید به این سوال پاسخ داده بشه که آیا مطمئنا در هیچ اسم فارسی برای یک مکان یا خیابان نیاز به استفاده از حروف انگلیسی و بالطبع اعداد انگلیسی وجود نداره؟
به هر حال با این کار گوگل داره محدودیت ایجاد میکنه و اجازه نمیده در اسامی فارسی اعداد انگلیسی استفاده شوند، این قضیه رو بعید میدونم گوگل راحت باهاش کنار بیاد.

البته چه تبدیل بکنه و چه نکنه، به هر حال قبلش باید مشکل جستجو رو حل کنه.
من موافق اینم که درخواست کنیم در هنگام جستجو، اعداد فارسی و انگلیسی رو یکسان جستجو کنه. ;)

موفق باشید


2012/8/14 Mapping Iran on behalf of Amir <mapping-iran+noreply-APn2wQdb6V2...@googlegroups.com>

Parham

unread,
Aug 21, 2012, 5:21:34 AM8/21/12
to mappin...@googlegroups.com
دوستان این بحث به نتیجه ای هم رسید؟  آیا کسی از طریق ایشو ترکر اقدام کرد؟
 
متاسفانه در بسیاری از موارد هیچ استاندارد مشخص و جامعی برای زبان فارسی وجود نداره. در ابتدای فارسی سازی سرویس های گوگل، اغلب توسعه دهندگان فقط به فارسی کردن توجه داشتن، حالا به هر شکل ممکن.  چون این رو بهتر از فارسی نبودن میدونستند. با گسترش اینگونه سرویس ها مشکل عدم انسجام کلی خودش رو بیشتر نشون میده. اگر همین الان هم استانداردی تصویب بشه، بازنگری و ویرایش نقشه فعلی بسیار زمانبر و طاقت فرسا خواهد بود
بحث اعداد فارسی و لاتین یک بحث تکنیکیه و نظر من اینه که این مشکل باید توسط تیم گوگل برطرف شه. اما در مواردی مثل نام گذاری خیابان ها با/بدون پیش وند خیابان/کوچه/بلوار .. هم تا الان اتفاق نظری حاصل نشده 

Amir

unread,
Aug 22, 2012, 5:48:22 AM8/22/12
to mappin...@googlegroups.com
 موضوع در اینجا مطرح شد. البته اینطور موارد نیاز به تعداد رأی (ستاره سمت چپ بالای آن صفحه را کلیک کنید) زیادی دارند تا اجرا شوند

Reza Mirzaei

unread,
Feb 1, 2013, 3:42:09 AM2/1/13
to mappin...@googlegroups.com
سلام من میخوام جمعیت شهر رو زیاد کنم ولی پیغام میده که لطفا زمینه جمعیت رو اصلاح کنید
عدد جمعیت رو چجوری زیاد کنم؟
Reply all
Reply to author
Forward
0 new messages