5779 stories
·
2 followers

DDD在大众点评交易系统演进中的应用

1 Share
本文整理自美团技术沙龙第73期《基于领域驱动设计(DDD)的架构演进和实践》,主要介绍了DDD的核心概念、常见的设计思路,并结合DDD介绍大众点评交易系统的演进过程,最后做了一些总结和思考。希望这些内容能够对大家有所帮助或启发。
Read the whole story
fengbin
172 days ago
reply
Share this story
Delete

领域驱动设计DDD在B端营销系统的实践

1 Share
本文针对B端营销系统设计中的复杂性,从战略设计,战术设计到代码架构,详细介绍了DDD在各个阶段的实践,期望为大家提供一些可供参考和借鉴的思路。
Read the whole story
fengbin
172 days ago
reply
Share this story
Delete

微軟 Reading Coach 免費 AI 英文朗讀發音教練,遊戲化親子學習

1 Share


「微軟 Reading Coach」是最近我跟孩子一起練習英文閱讀與發音的有趣工具,簡單實用,也有遊戲化的挑戰趣味,目前使用完全免費,很適合推薦給想和孩子練習英語發音的爸爸媽媽或老師。在這款線上工具中,可以用 AI 生成適合難度的故事文章,提供孩子朗讀練習,並利用 AI 聽孩子朗讀錄音,分析其中發音有問題的單字,進行特定詞彙發音的糾正複習。

其實這項功能,在疫情的時候(2022年左右)已經開始內建在微軟的 Teams 視訊服務中(需要有特定帳號),作為學校遠距教學時的閱讀練習工具,所以它本質上也很適合老師與學生之間的教學互動。而且 Teams 中內建的版本功能更豐富,有很多出作業、追蹤學習的附加工具。

而在 2024 年年初,因應生成式 AI 興起,微軟把這項工具加上 AI 生成故事功能後,推出了一個簡易版的Microsoft Reading Coach Preview 」,以預覽版的名義,提供比較簡單的閱讀與發音教練工具,但更適合一般人使用,只要有微軟帳號即可免費登入。




「微軟 Reading Coach」適合跟孩子一起練習英語發音的特色與應用:

這樣的發音練習工具之前也不少,例如 Google 也有推出類似的發音糾正與練習工具:


微軟 Reading Coach」我覺得最棒的一點是他的閱讀素材有很大的自訂彈性,想練習英文閱讀但手邊沒有素材的人,他可以用 AI 來生成適合難度的閱讀教材。但我自己的情況是,手邊有課本上的閱讀文本,只是需要一個發音教練來帶領,那麼也可以輸入自己的文本。

「可以輸入自己的文本,讓 AI 教練聽聽看你的閱讀發音」,這反而是上述一些工具沒有的功能。

家長與老師都可以好好利用,只要用微軟帳號註冊登入,就可以開始免費試用。




「微軟 Reading Coach」在應用上有四個特色,下面我就用一個親子閱讀練習的例子來示範:

  • 遊戲化學習
    • 讓課文閱讀複習,變成一個簡單有趣的活動。
  • 個性化閱讀練習
    • 提供不同難度的文章,包括AI生成的文章,或自行輸入課文。
  • 單字發音指導
    • 通過錄音朗讀,偵測並練習發音不準的單詞。
  • 學習歷程複習
    • 方便學生複習之前不熟悉的地方,鞏固學習成果。

現在遊戲化的工具很多,不過我自己的親子共學過程中,發現有些 App 會設計成太像是遊戲,一開始覺得有趣,但後來反而覺得在遊戲本身花掉太多時間。所以現在,我更偏向剛剛好的遊戲化工具

「微軟 Reading Coach」目前就是剛剛好的那個平衡,例如我可以把孩子要練習的課文教材輸入,變成跟 AI 互動的小挑戰,看看朗讀可以獲得百分之幾的達成度,能不能減少錯誤單字發音的出現。光是這一點,讓孩子跟 AI 挑戰一下,其實就可以獲得足夠的遊戲趣味,但也沒有繁瑣的遊戲操作。

或者,想讓閱讀發音練習變得更好玩,也可以讓 AI 生成故事,在看新鮮故事的過程中,一邊練習朗讀與發音。




「微軟 Reading Coach」的 AI 辨識發音錯誤的效果還不錯,我自己實際測試一篇短文,故意念錯一些常見字(在單字的某個音節上故意發音錯誤),結果 AI 真的都有揪出這些錯誤單字。

當然,畢竟是 AI ,或許每次的辨識結果不是百分之百準確,但我覺得這樣的程度,已經能滿足親子練習的需求了。

更棒的一點是,針對那些 AI 辨識出有問題的單字發音,會提供個別的練習。




在特別針對錯誤處進行的單字練習中,可以聽 AI 教我們怎麼發音、確認發音音節,並且可以再次用錄音來練習,如果發音正確就會通過,發音錯誤也會繼續指出錯誤之處。




練習過後,「微軟 Reading Coach」還提供學習歷程記錄,方便隨時複習之前的文章,重複練習上次不熟悉的單字,這也很符合孩子練習的需求。





「微軟 Reading Coach」 AI 英文朗讀與發音教練操作教學:

在功能上,「微軟 Reading Coach」有三種模式可以獲得閱讀、朗讀教材:

  • 「 Create Story 」:使用 AI 生成自己的故事
    • 選擇角色、選擇場景、選擇難度等級,生成適合的故事
    • 故事會分成幾篇文章,在兼顧有趣的情況下,練習閱讀與發音
    • 故事還可以持續發展,並且獲得新的故事元素
    • 有趣,但也有一些侷限性,比較沒辦法有針對性的練習, AI 生成的內容相對天馬行空,更偏向是讓閱讀趣味化的體驗。
  • 「Read a passage」:利用既有的資料庫,根據難度分級教材
    • 來自 ReadWorks 中已撰寫好的故事,包含各種領域的文章題材
    • 已經區分好 8 個級別的難度,可以方便選擇式的素材
    • 用既有的、精選過的教材來練習,更偏向是要培養日常的閱讀與發音能力。
  • 「Add a passage」:自己輸入文本
    • 也可以輸入自己的練習教材
    • 可以提供較長的文章,最長可練習10分鐘




在進入閱讀、朗讀的練習時,「微軟 Reading Coach」也提供了一些輔助功能:

  • 閱讀與發音輔助工具:
    • 閱讀時面對不熟的單字也可以先請AI教你發音
    • 點擊文章中的單字,會出現用圖片解釋意思、聽聽發音的卡片。




  • 可以調整閱讀文本的格式
    • 文字大小與版面可自訂
    • 可在文中加上名詞、動詞標示
    • 提供專注模式,更仔細針對一段、一句、一字進行練習




朗讀完一篇文章,「微軟 Reading Coach」就會給出評價,並把發音有問題的單字,製作成可以重複練習的單元。
  • Reading Coach 會聆聽學生的發音並給予評價,製作練習
    • 單字發現練習時,可以教你如何分音節發音,發音錯誤時會指出錯誤之處,提供回饋
  • 提供學習歷程,幫助學習者針對已經讀過但不熟悉的材料,反覆複習




微軟 Reading Coach可能不是練習專業英語發音的工具,但如果放在親子學習的脈絡上,讓家長、老師可以透過一個簡單工具,幫助小孩練習朗讀、閱讀,揪出發音錯誤,倒也十分實用,分享給需要的朋友。



大家好,我是電腦玩物站長 Esor ,歡迎參考我的系列課程與書籍:


我的電子郵件是 esorhjy@gmail.com ,如果你有任何關於筆記術、時間管理、提升工作效率的問題,歡迎寫信跟我討論。

(歡迎社群分享。但全文轉載請來信詢問,禁止修改上述內文,禁止商業使用,並且必須註明來自電腦玩物原創作者 esor huang 異塵行者,及附上原文連結:微軟 Reading Coach 免費 AI 英文朗讀發音教練,遊戲化親子學習
Read the whole story
fengbin
236 days ago
reply
Share this story
Delete

iFixit,全球最大的在线维修社区

1 Share

 

iFixit 是全球最大的在线维修社区,每天都在帮助成千上万的人修理他们的东西。

iFixit的使命是“教大家如何修一切东西”。iFixit网站上汇聚着各种详细的说明书。比如如何调整制动器,如何打开纸张切碎机,如何将鞋底重新装回到鞋上,如何修复眼镜镜片上划伤等等。

iFixit招牌服务是对苹果、Google等知名电子产品厂商笔记本电脑、手机、平板电脑的拆解。每一款新的电子产品发布后,iFixit都会第一时间发布相关的深度拆解报告。iFixit维护的智能收集、平板电脑、笔记本电脑“ 可修复性评分”也是各大消费电子媒体的权威引用源。

iFixit上大家齐心协力写出的包罗万象的免费修理指南算得上互联网上最全面的维修指南知识库,目前提供10万多本免费维修手册。

对喜欢动手维修的,iFixit的在线维修社区是必须逛的地方,社区氛围极为好,各种稀奇古怪的东西的维修在社区里都能得到众多人热情的帮助和回答。

iFixit 官网还售卖 维修工具套装,让你自己在家也能轻松拆解各种数码设备,工具包很受好评。

官网地址:https://zh.ifixit.com

 

对于喜欢iFixit的DIY爱好者们,同时强烈推荐 Construct101,具体介绍《Construct101,DIY手工爱好者天堂

更多生活百科

转载请注明:出家如初,成佛有余 » iFixit,全球最大的在线维修社区

Read the whole story
fengbin
236 days ago
reply
Share this story
Delete

Spring Tips: CQRS and Axon Framework

1 Share

Hi, Spring fans! In this installment I'm joined by Axon Framework founder Allard Buijze and we look at the new integrations for Spring Boot developers in Axon Framework and AxonIQ Server.

Special thanks to AxonIQ for the keynote video replay. Check out https://www.axoniq.io/ for more great stuff!

#java #java21 #axon #springboot #architecture #cqrs
Read the whole story
fengbin
275 days ago
reply
Share this story
Delete

Spring Tips: Spring AI

1 Share

Hi, Spring fans! In this installment we'll look at the new Spring AI project, which provides convenient integrations with LLMs (like the one behind ChatGPT) and tools to support the RAG (retrieval augmented generation) pipeline.

#ai #springboot #artificialintelligence #java #graalvm #cloud #java21 #postgresql
Read the whole story
fengbin
275 days ago
reply
Share this story
Delete
Next Page of Stories