[發明專利]編程信息推薦方法及裝置在審
| 申請號: | 202110343253.9 | 申請日: | 2021-03-30 |
| 公開(公告)號: | CN113051478A | 公開(公告)日: | 2021-06-29 |
| 發明(設計)人: | 萬喜 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G06F16/9535 | 分類號: | G06F16/9535;G06F8/20 |
| 代理公司: | 北京鼎佳達知識產權代理事務所(普通合伙) 11348 | 代理人: | 任媛;劉鐵生 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 編程 信息 推薦 方法 裝置 | ||
本申請提供一種編程信息推薦方法及裝置。其中,一種編程信息推薦方法,包括:識別用于組裝硬件作品的硬件元件,其中,多個所述硬件元件可組成所述硬件作品;確定與已識別的硬件元件對應的軟件編程信息;向用戶推薦所述軟件編程信息。本申請能夠實現硬件元件的自動化識別和軟件編程信息的自動化推薦,進而能夠幫助用戶提高編程的效率和準確性。
技術領域
本申請涉及人工智能技術領域,尤其涉及一種編程信息推薦方法及裝置。
背景技術
隨著社會的發展和進步,以及人工智能和計算機科學的飛速發展,編程成為了現代人一項越來越重要的基本能力,而不僅僅是計算機從業人員的專職工作,任何年齡、任何基礎的人員都有越來越強的學習和體驗程序編寫的需求。
例如,面對青少年人群學習的硬件編程套裝正在應用到人工智能應用開發的課程中,在這類軟硬件結合的硬件編程套裝中包含軟件開發平臺和與之相搭配的硬件套件,使用者在利用硬件套件搭建硬件作品的同時,可以通過軟件開發平臺上傳輸入參數到核心板子中運行程序,使得硬件作品完成相應的輸出結果。
然而,在諸多的軟硬件搭配開發中,硬件套件中往往有很多用于輸入和輸出的傳感器、執行器等硬件元件,使用者在面對諸多硬件元件時,往往不知道如何進行編程,經常需要在軟件開發平臺中為大量的硬件分別查找對應的編程信息,導致整體編程效率較低,另外,針對初學者,在不熟悉的情況下很容易出錯,導致編程錯誤。
鑒于上述問題,需要提供一種能夠提高編程效率和準確性的編程信息推薦方案。
發明內容
本申請實施例的目的是提供一種編程信息推薦方法及裝置,以至少解決如何提高編程效率和準確性的問題。
為解決上述技術問題,本申請實施例提供如下技術方案:
本申請第一方面提供一種編程信息推薦方法,所述方法包括:
識別用于組裝硬件作品的硬件元件,其中,多個所述硬件元件可組成所述硬件作品;
確定與已識別的硬件元件對應的軟件編程信息;
向用戶推薦所述軟件編程信息。
本申請第二方面提供一種編程信息推薦裝置,所述裝置包括:
硬件識別模塊,用于識別用于組裝硬件作品的硬件元件,其中,多個所述硬件元件可組成所述硬件作品;
編程信息確定模塊,用于確定與已識別的硬件元件對應的軟件編程信息;
編程信息推薦模塊,用于向用戶推薦所述軟件編程信息。
本申請實施方式,通過識別用于組裝硬件作品的硬件元件,其中,多個所述硬件元件可組成所述硬件作品,然后確定與已識別的硬件元件對應的軟件編程信息,再向用戶推薦所述軟件編程信息,從而能夠實現硬件元件的自動化識別和軟件編程信息的自動化推薦,進而能夠幫助用戶提高編程的效率和準確性。
附圖說明
通過參考附圖閱讀下文的詳細描述,本申請示例性實施方式的上述以及其他目的、特征和優點將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本申請的若干實施方式,相同或對應的標號表示相同或對應的部分,其中:
圖1示意性地示出了本申請的一些實施方式所提供的一種編程信息推薦方法的流程圖;
圖2示意性地示出了本申請的一些實施方式所提供的一種編程信息推薦方法的應用場景示意圖;
圖3本申請的一些實施方式所提供的一種編程信息推薦裝置的示意圖;
圖4示意性地示出了本申請的一些實施方式所提供的一種電子設備的示意圖;
圖5示意性地示出了本申請的一些實施方式所提供的一種計算機可讀存儲介質的示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110343253.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:擴展插槽通道分配方法、裝置、電子設備及介質
- 下一篇:一種爬壁焊縫機械手
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





