![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 大家加油 ![]()
![]() |
最近一位學弟問我問題: 請問php可不可以做到以下幾個: 新聞分類、中文字斷詞技術、基因演算法、貝氏分類法 匯入文章,輸出詞庫,文章抓字,辨認標點符號以斷句 學校老師問的,如果不行,還有哪一個程式可以做到? 我想,若可以的話,從PHP的語法解決他的問題,不知諸位前輩 可否提供給我一些方向? 謝謝!
本篇文章發表於2011-12-03 22:51
|
1樓 |
方向就是:
不要去問程式語言能辦到什麼事。 而是去了解:你所想知道的程式語言「不能辦到」什麼事。 目前我知道除了生小孩之類的是辦不到之外………
本篇文章回覆於2011-12-03 23:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
最有價值解答
香帥 ![]() |
php原主要用於網頁互動
<?php print "基因演算法"; ..... ..... ?> 當然新聞分類、中文字斷詞技術、基因演算法、貝氏分類法 匯入文章,輸出詞庫,文章抓字,辨認標點符號以斷句.. 若由網頁互動模式還是可以處理 不過基因演算法,除了要了解程式外,基因專業知識也是需要的才可以寫出來 包含算命的也可以寫出,不過算命的也要有它的專業知識加進去才可以寫出來 不過php逐漸新版本演進,也已發展出在php中使用asp.net可加進功能更強的.net framework的強大函式庫 當然網頁互動有其優點,但有些還是執行檔比較快 因此在php發展中,已發展出可編成執行檔,請參考http://twpug.net/modules/wfdownloads/viewcat.php?cid=44那麼就可以不用在網頁模式下執行,速度會更快. 不過,不要盼望一種程式語言,可以統包一切,因此可以利用php shell去呼叫別的語言已寫好的程式去執行(如呼叫基因演算法的程式,代入參數,然後傳回結果) 例如以下文章http://www.grandsights.twbbs.org/2010/04/php-shell-script.html的用法
本篇文章回覆於2011-12-04 21:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
不錯的參考
浩瀚星空 ![]() ![]() |
PHP有另外一種意思,它是屬於弱勢化的程式語言。它可以說是一種組合式的語言,幾乎可以跟任何程式碼做結合。如香帥最後說的,也可以利用SHELL的方式來做結合。
真要說的說,今天不管是任何一種程式語言,都一定能做到你說的事情。(當然除了生小孩..) 差別就是你該如何去規劃、表現及設計。 你老師會問你「還有哪一種語言可以辦到」認真來說是幾乎所有的語言都能辦到,差別就是好設計跟不好設計了。 這是再考驗你對何種語言的貫通性,了解性。
本篇文章回覆於2011-12-05 10:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
作者回應
大家加油 ![]() |
謝謝
本篇文章回覆於2011-12-07 14:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |