一種基于圖片推薦的社區(qū)信息服務(wù)系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息服務(wù)領(lǐng)域,尤其涉及一種通過(guò)圖片推薦為用戶提供社區(qū)信息服務(wù)系統(tǒng)。
【背景技術(shù)】
[0002]隨著智慧城市的建設(shè)發(fā)展,社區(qū)建設(shè)成為智慧城市的基本單元和基礎(chǔ),其中社區(qū)的信息服務(wù)直接關(guān)系居民感受智慧城市建設(shè)成果的渠道和方式。目前隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,社區(qū)用戶對(duì)社區(qū)信息服務(wù)的要求已經(jīng)不再滿足于只是簡(jiǎn)單的文本信息和語(yǔ)音信息,很多用戶還希望可以通過(guò)搜索獲取更多的關(guān)于社區(qū)周邊的圖片信息服務(wù)。在傳統(tǒng)的社區(qū)信息服務(wù)中,社區(qū)信息經(jīng)過(guò)采集、處理、分析之后,主要通過(guò)媒體介質(zhì)向居民提供信息服務(wù),或通過(guò)互聯(lián)網(wǎng)向公眾發(fā)布信息。例如通過(guò)查看社區(qū)管理部門門戶網(wǎng)站發(fā)布的信息,或者是通過(guò)收聽(tīng)社區(qū)廣播等方式被動(dòng)地接收信息,這些發(fā)布方式主要通過(guò)語(yǔ)音和文字形式來(lái)提供社區(qū)狀況信息。在查找信息過(guò)程中,信息展現(xiàn)形式有所不足,用戶無(wú)法更詳細(xì)地了解社區(qū)周邊狀況的具體信息。同時(shí),社區(qū)信息服務(wù)的內(nèi)容也很有限,往往是社區(qū)新聞公告,社區(qū)動(dòng)態(tài)信息等,對(duì)社區(qū)的狀態(tài)沒(méi)有直觀的表現(xiàn),例如社區(qū)周邊的圖片等信息,能更直接的反映社區(qū)狀
??τ ο
[0003]另一方面,這些方式也沒(méi)有充分考慮用戶個(gè)性化需求的問(wèn)題,無(wú)法對(duì)用戶個(gè)性化的時(shí)間、位置等要求提供相應(yīng)的社區(qū)信息服務(wù)。如果通過(guò)個(gè)性化的社區(qū)信息服務(wù),居民能夠根據(jù)自己的意愿查詢關(guān)注點(diǎn)周邊的諸如社區(qū)路況、停車和環(huán)境情況等,可根據(jù)獲得的信息規(guī)劃行車路線,選擇適合自己的停車點(diǎn),了解社區(qū)周邊的環(huán)境狀況。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的技術(shù)解決問(wèn)題:克服現(xiàn)有技術(shù)的不足,提供一種基于圖片推薦的社區(qū)信息服務(wù)系統(tǒng)和方法,可實(shí)現(xiàn)更直觀詳細(xì)的提供社區(qū)周邊信息,為公眾提供個(gè)性化的信息服務(wù)。
[0005]根據(jù)本發(fā)明提供的一種基于圖片推薦的社區(qū)信息服務(wù)系統(tǒng),包括數(shù)據(jù)層、數(shù)據(jù)服務(wù)層和服務(wù)展示層三層結(jié)構(gòu),其中:
[0006]數(shù)據(jù)層包括數(shù)據(jù)存儲(chǔ)模塊和數(shù)據(jù)訪問(wèn)接口,用于存儲(chǔ)圖片數(shù)據(jù)和與圖片相關(guān)的數(shù)據(jù),并提供訪問(wèn)存取接口 ;數(shù)據(jù)服務(wù)層包括圖片描述模塊、圖片查詢模塊和社區(qū)信息推薦模塊,圖片描述模塊用于關(guān)聯(lián)圖片和標(biāo)簽等描述信息形成圖片的語(yǔ)義信息文件,圖片查詢模塊用于解析用戶的查詢請(qǐng)求條件,匹配用戶請(qǐng)求和圖片信息并返回查詢結(jié)果,社區(qū)信息推薦模塊用于根據(jù)用戶關(guān)注地點(diǎn),獲取周邊圖片和信息,將結(jié)果推送到用戶查詢界面;服務(wù)展示層提供社區(qū)圖像查詢和個(gè)性化信息推薦功能,包括數(shù)據(jù)服務(wù)調(diào)用接口和用戶交互界面,用于用戶通過(guò)交互界面實(shí)現(xiàn)查詢操作和獲取個(gè)性化信息推薦結(jié)果。
[0007]數(shù)據(jù)存儲(chǔ)模塊,包括圖像數(shù)據(jù)存儲(chǔ)單元和其他數(shù)據(jù)存儲(chǔ)單元,圖像數(shù)據(jù)存儲(chǔ)單元用于存儲(chǔ)社區(qū)周邊圖像,其他數(shù)據(jù)存儲(chǔ)單元用于存儲(chǔ)圖像語(yǔ)義信息數(shù)據(jù),包括標(biāo)簽、屬性、描述信息。社區(qū)數(shù)據(jù)訪問(wèn)接口,提供通過(guò)使用存儲(chǔ)模塊提供的API訪問(wèn)存取圖片和其他數(shù)據(jù)的功能。
[0008]圖片描述模塊通過(guò)將圖片數(shù)據(jù)和標(biāo)簽、描述信息關(guān)聯(lián),形成圖片的語(yǔ)義信息文件,用于表示描述相關(guān)圖片的語(yǔ)義含義。包括圖片標(biāo)簽標(biāo)注單元和圖片語(yǔ)義信息獲取單元。圖片標(biāo)簽標(biāo)注單元用于將標(biāo)簽信息標(biāo)注相關(guān)的圖片;語(yǔ)義信息獲取單元將圖片標(biāo)注信息、圖片屬性和圖片的描述信息形成圖片的語(yǔ)義信息文件,并與圖片進(jìn)行關(guān)聯(lián)。
[0009]圖片查詢模塊可包括:查詢條件解析單元,用于接受用戶的查詢請(qǐng)求,解析用戶的查詢輸入,得到用戶查詢的時(shí)間、地點(diǎn)和主題信息;查詢匹配單元用于將得到的時(shí)間地點(diǎn)主題信息與數(shù)據(jù)存儲(chǔ)模塊中的圖片進(jìn)行匹配,獲取滿足條件的圖片和相關(guān)的圖片語(yǔ)義信息。
[0010]社區(qū)信息推薦模塊包括:用戶關(guān)注地點(diǎn)獲取單元,通過(guò)用戶的查詢請(qǐng)求中的地點(diǎn)關(guān)鍵詞,獲取用戶關(guān)注地點(diǎn)GPS信息;周邊信息獲取,用于獲取與用戶關(guān)注地點(diǎn)相關(guān)的社區(qū)周邊圖片數(shù)據(jù);關(guān)注信息推送單元,將推薦圖片和相關(guān)聯(lián)的語(yǔ)義信息結(jié)果返回給用戶。
[0011]數(shù)據(jù)服務(wù)調(diào)用接口,用于用戶進(jìn)行查詢操作后調(diào)用數(shù)據(jù)服務(wù)層的查詢和推薦服務(wù),并獲取服務(wù)提供的結(jié)果,返回交互界面顯示。
[0012]用戶交互界面,用于用戶進(jìn)行查詢操作和結(jié)果獲取瀏覽查看,提供包括社區(qū)圖像查詢和個(gè)性化信息推薦的界面展示,用戶可通過(guò)界面中的設(shè)定選擇輸入查詢條件,返回結(jié)果與所在區(qū)域地圖結(jié)合展示,可直觀了解周圍信息。
[0013]工作過(guò)程:
[0014]本發(fā)明的一種基于圖片推薦的社區(qū)信息服務(wù)系統(tǒng),工作過(guò)程包括四個(gè)步驟:
[0015]步驟1:獲取用戶輸入的目標(biāo)時(shí)間、目標(biāo)地點(diǎn)和目標(biāo)主題,其中目標(biāo)地點(diǎn)作為推薦時(shí)的用戶關(guān)注地點(diǎn);
[0016]步驟2:依據(jù)用戶查詢輸入,從數(shù)據(jù)存儲(chǔ)模塊中查詢與目標(biāo)時(shí)間地點(diǎn)主題相關(guān)的圖片和信息,其中圖片主題包括社區(qū)周邊的路況、停車和環(huán)境等,信息包括圖片標(biāo)簽、屬性和描述信息;
[0017]步驟3:根據(jù)獲取的用戶關(guān)注地點(diǎn)確定社區(qū)區(qū)域,查詢地點(diǎn)位置在相同社區(qū)區(qū)域的圖片;
[0018]步驟4:通過(guò)用戶交互界面,將查詢結(jié)果以及推薦結(jié)果展現(xiàn)給用戶,包括圖片數(shù)據(jù)和對(duì)應(yīng)的標(biāo)簽和描述信息。
[0019]本發(fā)明還提出一種基于圖片推薦的社區(qū)信息服務(wù)方法,其特征在于,包括以下步驟:
[0020](1)獲取用戶查詢輸入的時(shí)間、地點(diǎn)和主題關(guān)鍵詞,確定用戶關(guān)注地點(diǎn)信息;
[0021](2)依據(jù)目標(biāo)時(shí)間和用戶關(guān)注地點(diǎn),查詢匹配相關(guān)的圖片和信息;
[0022](3)根據(jù)用戶關(guān)注地點(diǎn)信息確定相關(guān)的社區(qū)區(qū)域,查詢獲取在該社區(qū)區(qū)域的圖片信息,作為推薦圖片推送給用戶;
[0023](4)通過(guò)用戶交互界面,將查詢和推薦結(jié)果展示給用戶。
[0024]本發(fā)明與現(xiàn)有技術(shù)相比具有的有益效果在于:
[0025]相對(duì)于現(xiàn)有社區(qū)信息服務(wù)主要采用文本語(yǔ)音的方式,本發(fā)明可使用戶采用基于時(shí)間地點(diǎn)的關(guān)鍵詞查詢社區(qū)周邊信息,信息服務(wù)的方式也由文本信息加入社區(qū)周邊圖片,圖片可以對(duì)社區(qū)周邊狀態(tài)直接反映,包括交通路況,社區(qū)周邊停車狀況,社區(qū)環(huán)境狀況等多方面的內(nèi)容;同時(shí),信息服務(wù)的文本信息也不止于傳統(tǒng)的新聞公告等消息內(nèi)容,結(jié)合具體的圖片數(shù)據(jù),文本信息反映圖片所處狀態(tài)的具體描述,包括時(shí)間、地點(diǎn)、圖片反映的狀態(tài)主題和詳細(xì)的描述信息。
[0026]現(xiàn)階段社區(qū)動(dòng)態(tài)信息主要通過(guò)社區(qū)服務(wù)網(wǎng)站發(fā)布,居民獲取信息方式比較被動(dòng),只能通過(guò)網(wǎng)站提供的動(dòng)態(tài)信息了解社區(qū)狀態(tài),本發(fā)明可使居民用戶通過(guò)關(guān)鍵詞查詢的方式主動(dòng)獲取自己需要的社區(qū)地點(diǎn)狀態(tài)信息。由于地點(diǎn)關(guān)鍵詞能夠反映用戶的關(guān)注點(diǎn),在用戶提交查詢請(qǐng)求時(shí),本發(fā)明能夠依據(jù)所得到查詢結(jié)果,根據(jù)用戶關(guān)注地點(diǎn)確定社區(qū)區(qū)域,進(jìn)而推薦用戶關(guān)注地點(diǎn)的社區(qū)周邊圖片和信息,提供了契合用戶個(gè)性化需求的圖片,拓展了用戶獲取社區(qū)信息的方式和渠道。
【附圖說(shuō)明】
[0027]圖1為本發(fā)明的一種基于圖片推薦的社區(qū)信息服務(wù)系統(tǒng)結(jié)構(gòu)圖;
[0028]圖2為本發(fā)明的一種基于圖片推薦的社區(qū)信息服務(wù)系統(tǒng)和方法工作流程圖。
【具體實(shí)施方式】
[0029]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
[0030]圖1示出了本發(fā)明一種基于圖片推薦的社區(qū)信息服務(wù)系統(tǒng)的結(jié)構(gòu)圖。
[0031]如圖1所示,根據(jù)本發(fā)明的一種基于圖片推薦的社區(qū)信息服務(wù)系統(tǒng)包括數(shù)據(jù)層101,數(shù)據(jù)服務(wù)層102和服務(wù)展示層103。數(shù)據(jù)層101包括數(shù)據(jù)存儲(chǔ)模塊201和數(shù)據(jù)訪問(wèn)接口 202。下面將參照?qǐng)D1對(duì)數(shù)據(jù)層101進(jìn)行詳細(xì)描述。
[0032]數(shù)據(jù)存儲(chǔ)模塊201包括圖像數(shù)據(jù)存儲(chǔ)單元和其他數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)社區(qū)周邊圖片數(shù)據(jù)和與圖片相關(guān)的標(biāo)簽、屬性信息和描述信息等其他數(shù)據(jù)。圖像數(shù)據(jù)存儲(chǔ)單元采用HDFS (分布式文件系統(tǒng))進(jìn)行圖片數(shù)據(jù)的存儲(chǔ),每個(gè)圖片文件都有唯一的url與其對(duì)應(yīng),可通過(guò)圖片url鏈接和HDFS API查找相關(guān)圖片;其他結(jié)構(gòu)化數(shù)據(jù)采用HBase (分布式數(shù)據(jù)庫(kù))存儲(chǔ),每個(gè)圖片對(duì)應(yīng)的標(biāo)簽、屬性和描述信息都分別作為列進(jìn)行存儲(chǔ),并通過(guò)圖片url鏈接與圖片關(guān)聯(lián)。其中圖片的標(biāo)簽包括但不限于時(shí)間、地點(diǎn)和圖片所屬主題,主題可選擇交通路況、社區(qū)停車和社區(qū)環(huán)境等,可以增加相關(guān)內(nèi)容;圖片屬性包括圖片拍攝的時(shí)間、GPS信息等,可通過(guò)圖片的EXIF數(shù)據(jù)獲取;描述信息是對(duì)圖片內(nèi)容的簡(jiǎn)短陳述。
[0033]數(shù)據(jù)訪問(wèn)接口 202用于提供數(shù)據(jù)服務(wù)層102的數(shù)據(jù)存取請(qǐng)求服務(wù),可通過(guò)不同數(shù)據(jù)存儲(chǔ)單元提供的API進(jìn)行數(shù)據(jù)的存取訪問(wèn)操作。通過(guò)訪問(wèn)接口,可獲取圖片數(shù)據(jù)和圖片相關(guān)的其他數(shù)據(jù)。
[0034]數(shù)據(jù)服務(wù)層102包括圖片描述模塊301,圖片查詢模塊302和社區(qū)信息推薦模塊303。下面將參照?qǐng)D1對(duì)數(shù)據(jù)服務(wù)層102進(jìn)行詳細(xì)描述。
[0035]圖片描述模塊301通過(guò)將圖片數(shù)據(jù)和圖片相關(guān)信息關(guān)聯(lián),形成圖片的語(yǔ)義信息,用于表示相關(guān)圖片內(nèi)容的語(yǔ)義含義。包括圖片標(biāo)簽標(biāo)注單元和圖片語(yǔ)義信息獲取單元。
[0036]圖片標(biāo)簽標(biāo)注單元通過(guò)用戶使用標(biāo)簽標(biāo)注相關(guān)的圖片,這一步需要在用戶上傳圖片的過(guò)程中實(shí)現(xiàn)。用戶通過(guò)系統(tǒng)提供的手機(jī)端應(yīng)用,將拍照的圖片上傳,長(zhǎng)傳過(guò)程中用戶需要按照應(yīng)用的要求,選擇符合圖片相關(guān)的標(biāo)簽,包括圖片拍攝的時(shí)間、地點(diǎn)和主要主題,并可添加用戶自己的描述或評(píng)論,說(shuō)明圖片更多的詳細(xì)內(nèi)容。例如用戶上傳社區(qū)某道路的路況狀況照片,選擇當(dāng)前所處的時(shí)間地點(diǎn),諸如:早低峰、早高峰、日平峰、晚高峰、晚低峰、夜間(根據(jù)交通類別的主題設(shè)定,可設(shè)定其他的時(shí)間關(guān)鍵詞);地點(diǎn)根據(jù)所處社區(qū)選擇相關(guān)的社區(qū)地點(diǎn);主題選擇交通路況;描述或評(píng)論可添加諸如道路擁堵等反映圖片實(shí)際情況的信