[發明專利]一種機票模糊搜索方法有效
| 申請號: | 202010695624.5 | 申請日: | 2020-07-17 |
| 公開(公告)號: | CN111831710B | 公開(公告)日: | 2023-09-22 |
| 發明(設計)人: | 林曉蘭;趙鵬;李尚錦 | 申請(專利權)人: | 深圳市活力天匯科技股份有限公司 |
| 主分類號: | G06F16/2458 | 分類號: | G06F16/2458;G06F16/2457;G06Q50/30 |
| 代理公司: | 北京中北知識產權代理有限公司 11253 | 代理人: | 盧業強 |
| 地址: | 518057 廣東省深圳市南山區粵海街道高新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 機票 模糊 搜索 方法 | ||
1.一種機票模糊搜索方法,其特征在于,包括以下步驟:
步驟1,建立由所有機場組成的集合A,基于A建立通航矩陣O,Oij為A中第i個機場與第j個機場的通航特征值,若通航且直飛,則Oij=2;若通航且中轉,則Oij=1;若不通航,則Oij=0;Oii=0,O為I階方陣,I為機場總數;
步驟2,獲取用戶輸入的模糊出發地和模糊目的地,分別確定屬于模糊出發地的具體的出發地機場和屬于模糊目的地的具體的目的地機場;
步驟3,計算從第i個出發地機場到第j個目的地機場的航線的打分sij:
sij=(ri2+rj2+ri×rj/(1+exp(-Omn/pij)))×1000/Dij?(1)
式中,pij為所述航線的平均低價,單位為元,ri、rj分別為第i個出發地機場的打分和第j個目的地機場的打分,m、n分別為第i個出發地機場和第j個目的地機場在矩陣O中對應的行數和列數,Dij為第i個出發地機場與第j個目的地機場之間的距離,單位為千米;
步驟4,按照從高到低的順序對所有打分進行排序,得到排在前面的N個打分對應的N條航線;
步驟5,獲取用戶輸入的模糊日期,確定模糊日期包含的具體日期,查詢每個日期所述N條航線的所有航班及票價;
步驟6,基于票價對航班進行篩選,向用戶推薦篩選后每個日期N條航線的航班。
2.根據權利要求1所述的機票模糊搜索方法,其特征在于,按下式對每個機場進行打分:
式中,r為機場打分,fi為第i個打分因素得分,ki為fi的加權系數,M為打分因素的數量。
3.根據權利要求1所述的機票模糊搜索方法,其特征在于,按下式計算Dij:
Dij=R×arccos(sin(Lati)×sin(Latj)+cos(Lati)×cos(Latj)×cos(Loni-Lonj))?(3)
式中,Loni、Lati分別為第i個出發地機場的經度和緯度,Lonj、Latj分別為第j個目的地機場的經度和緯度,Loni、Lati、Lonj、Latj的單位均為弧度,R為地球半徑,單位為千米。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市活力天匯科技股份有限公司,未經深圳市活力天匯科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010695624.5/1.html,轉載請聲明來源鉆瓜專利網。





