1.一種基于人工智能的搜索結(jié)果排序方法,其特征在于,包括以下步驟:
根據(jù)輸入的搜索條件進(jìn)行搜索,得到多個(gè)搜索結(jié)果;
根據(jù)所述多個(gè)搜索結(jié)果確定對(duì)應(yīng)的多個(gè)維度;
針對(duì)每個(gè)維度,對(duì)所述多個(gè)搜索結(jié)果進(jìn)行一次排序,得到所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的排序結(jié)果;
根據(jù)所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的排序結(jié)果、以及所述每個(gè)維度對(duì)應(yīng)的權(quán)值,計(jì)算所述多個(gè)搜索結(jié)果在所述多個(gè)維度上的排序總分?jǐn)?shù);
根據(jù)所述多個(gè)搜索結(jié)果在所述多個(gè)維度上的排序總分?jǐn)?shù),對(duì)所述多個(gè)搜索結(jié)果進(jìn)行二次排序。
2.如權(quán)利要求1所述的方法,其特征在于,其中,所述多個(gè)搜索結(jié)果為電影集合。
3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的排序結(jié)果、以及所述每個(gè)維度對(duì)應(yīng)的權(quán)值,計(jì)算所述多個(gè)搜索結(jié)果在所述多個(gè)維度上的排序總分?jǐn)?shù),包括:
確定所述每個(gè)維度對(duì)應(yīng)的權(quán)值;
根據(jù)所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的排序結(jié)果,確定所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的序列位置;
根據(jù)所述序列位置和所述每個(gè)維度對(duì)應(yīng)的權(quán)值,計(jì)算所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的排序分?jǐn)?shù);
針對(duì)每個(gè)搜索結(jié)果,根據(jù)所述每個(gè)搜索結(jié)果在所述每個(gè)維度上的排序分?jǐn)?shù),計(jì)算所述每個(gè)搜索結(jié)果在所述多個(gè)維度上的排序總分?jǐn)?shù)。
4.如權(quán)利要求3所述的方法,其特征在于,所述確定所述每個(gè)維度對(duì)應(yīng)的權(quán)值,包括:
根據(jù)所述搜索條件確定對(duì)應(yīng)的搜索需求,并根據(jù)所述搜索需求確定對(duì)應(yīng)的排序場(chǎng)景;
根據(jù)所述排序場(chǎng)景確定所述每個(gè)維度對(duì)應(yīng)的權(quán)值。
5.如權(quán)利要求2所述的方法,其特征在于,所述多個(gè)維度包括搜索熱度值、評(píng)分、上映時(shí)間信息、演員信息、導(dǎo)演信息、可購(gòu)票狀態(tài)信息和可在線(xiàn)播放狀態(tài)信息中的至少兩種。
6.一種基于人工智能的搜索結(jié)果排序裝置,其特征在于,包括:
搜索模塊,用于根據(jù)輸入的搜索條件進(jìn)行搜索,得到多個(gè)搜索結(jié)果;
確定模塊,用于根據(jù)所述多個(gè)搜索結(jié)果確定對(duì)應(yīng)的多個(gè)維度;
第一排序模塊,用于針對(duì)每個(gè)維度,對(duì)所述多個(gè)搜索結(jié)果進(jìn)行一次排序,得到所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的排序結(jié)果;
計(jì)算模塊,用于根據(jù)所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的排序結(jié)果、以及所述每個(gè)維度對(duì)應(yīng)的權(quán)值,計(jì)算所述多個(gè)搜索結(jié)果在所述多個(gè)維度上的排序總分?jǐn)?shù);
第二排序模塊,用于根據(jù)所述多個(gè)搜索結(jié)果在所述多個(gè)維度上的排序總分?jǐn)?shù),對(duì)所述多個(gè)搜索結(jié)果進(jìn)行二次排序。
7.如權(quán)利要求6所述的裝置,其特征在于,其中,所述多個(gè)搜索結(jié)果為電影集合。
8.如權(quán)利要求6所述的裝置,其特征在于,所述計(jì)算模塊包括:
第一確定單元,用于確定所述每個(gè)維度對(duì)應(yīng)的權(quán)值;
第二確定單元,用于根據(jù)所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的排序結(jié)果,確定所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的序列位置;
第一計(jì)算單元,用于根據(jù)所述序列位置和所述每個(gè)維度對(duì)應(yīng)的權(quán)值,計(jì)算所述多個(gè)搜索結(jié)果在所述每個(gè)維度上的排序分?jǐn)?shù);
第二計(jì)算單元,用于針對(duì)每個(gè)搜索結(jié)果,根據(jù)所述每個(gè)搜索結(jié)果在所述每個(gè)維度上的排序分?jǐn)?shù),計(jì)算所述每個(gè)搜索結(jié)果在所述多個(gè)維度上的排序總分?jǐn)?shù)。
9.如權(quán)利要求8所述的裝置,其特征在于,所述第一確定單元具體用于:
根據(jù)所述搜索條件確定對(duì)應(yīng)的搜索需求,并根據(jù)所述搜索需求確定對(duì)應(yīng)的排序場(chǎng)景;
根據(jù)所述排序場(chǎng)景確定所述每個(gè)維度對(duì)應(yīng)的權(quán)值。
10.如權(quán)利要求7所述的裝置,其特征在于,所述多個(gè)維度包括搜索熱度值、評(píng)分、上映時(shí)間信息、演員信息、導(dǎo)演信息、可購(gòu)票狀態(tài)信息和可在線(xiàn)播放狀態(tài)信息中的至少兩種。