Prettygraph
Prettygraph動態地將文字輸入轉換為知識圖,並使用彩色視覺節點和邊緣進行即時更新,以便更好地理解。
什麼是Prettygraph ?
Prettygraph是一個使用 Python 建立的 Web 應用程序,它引入了一種新的 UI 模式來動態地將文字輸入轉換為知識圖譜。該專案作為一個快速原型,旨在提供一個簡單的 UI 概念,其中文字突出顯示即時更新以產生知識圖。
誰可以從Prettygraph中受益?
研究人員和資料科學家可以使用Prettygraph將文字資料快速轉換為視覺化知識圖譜以進行分析和理解。
教育工作者可以利用Prettygraph透過互動式視覺效果來展示複雜的概念和關係。
有興趣將知識圖產生功能整合到應用程式中的開發人員可以探索Prettygraph作為實驗起點。
範例場景:
將學術論文摘要轉化為知識圖譜,幫助研究者快速掌握重點。
使用Prettygraph將教科書內容轉換為圖形表示形式,以幫助學生學習和記憶。
將市場研究報告轉換為圖表,以揭示商業智慧的趨勢和競爭動態。
主要特點:
文字到圖生成:將使用者輸入的文字轉換為知識圖。
動態 UI 更新:在每個句子後更新圖表。
顏色編碼視覺化:節點和邊採用顏色編碼以清晰區分。
即時更新:透過在每句話後更新圖表來提供互動式體驗。
依賴管理:使用 Poetry 來輕鬆設定。
環境變數:需要設定 OPENAIAPIKEY 環境變數才能運作。
開源:該專案遵循 MIT 許可證。
入門:
1. 使用 Git 克隆儲存庫。
2. 透過命令列導航到克隆的項目目錄。
3. 安裝 Poetry 的依賴項。
4、在根目錄下建立.env文件,加入OPENAIAPIKEY。
5. 使用詩歌運行 python main.py 運行 Flask 應用程式。
6. 透過 http://localhost/ 存取應用程式並開始輸入以查看即時圖表更新。