請GPT從程式碼改寫為claim會是什麼樣子
對於寫程式的人來說,遞迴肯定不陌生。
但是,當客戶的演算法涉及迴圈與判斷式,要如何解?
程式範例:找出一個清單中的最大值,用for迴圈來完成。
def find_max(numbers):
max_val = numbers[0]
for num in numbers:
if num > max_val:
max_val = num
return max_val
請GPT寫成請求項claim的內容:
一種數據處理方法,其用於從包含多個數值的數據集合中識別最大值,該方法包含以下步驟:
-
提取所述數據集合中的第一個數值作為初始比較基準值;
-
針對所述數據集合中的每一數值:
-
比較當前數值與當前最大值;
-
若當前數值大於當前最大值,則更新所述最大值為該當前數值;
-
-
回傳所更新後的最大值作為結果。
人腦寫的請求項內容:
1. 一種資料處理方法,包括:
從包括多個數值的資料集中讀取一最大值並輸出。😂😂😂
2. 如請求項1所述的資料處理方法,其中從包括該多個數值的該資料集中讀取該最大值的步驟包括:
取該多個數值的其中一者作為一當前最大值;
將該當前最大值與該資料集中的其他數值比較,並將數值大者更新至該當前最大值;
令該多個數值的每一者執行上述步驟;以及
回傳最後更新的該當前最大值。
究竟方法請求項的正確性是什麼?
坦白說,當你考慮的是擴大範圍的情況,寫出來的東西就不會是原本那個設計的方法步驟。
特別是,客戶一看發現步驟長的跟他認知的程式不一樣的時候,就會覺得專利工程師寫錯了。
所以,我認為,GPT寫得比較好。
還有,方法請求項究竟有多少上位化之必要性呢?
事實上,我認為這類描述只是看每個人對於文字的喜好度而有所不同。
良心建議1,可以寫程式的話,就不要去寫專利了,因為word沒有辦法幫忙debug。
附帶一提,花很多時間考慮的這些方法項的步驟,好不容易感覺寫正確了,但其實還缺乏了專利適格性的檢驗。
良心建議2,可以寫程式的話,就不要去寫專利了,因為方法項的內容受保護的程度低於實際元件之間的操作。
留言
張貼留言