探索多年來用戶研究如何受到一系列學科的影響,如人機交互、可用性、人類學、認知心理學、人體工程學等。本書旨在為用戶研究社區做出貢獻,涵蓋的主題將幫助用戶體驗專業人士、學生和利益相關者更好地理解什么是用戶研究。
通過這本書,你將獲得一套實用的技能,范圍從如何進行研究,以建立一個案例,以獲得所需的預算和資源。它將為你提供一個如何組織你的研究,如何計劃它,以及如何在整個項目中管理利益相關者的期望的清晰的說明。您將看到如何將用戶研究融入到您的組織中,并在不同的產品開發階段(發現、Alpha、Beta直到上線)將其結合起來,以及如何發展一個用戶研究團隊。
《實用用戶研究》回顧了用于用戶研究的方法論,著眼于如何招募參與者,如何收集和分析數據,最后關注如何解釋和展示你的發現。跨文化研究、可及性和輔助數字研究也將在本書中討論。最后一章給你10個項目概要,你將能夠應用你的新技能集,并將你所學到的付諸實踐。
你將學習:
這本書是給誰的:
學習設計思維的基本原理,以及如何在定義軟件開發和人工智能解決方案時應用設計思維技術。設計思維是一種創新的方法,它能識別問題并產生解決方案,并能通過原型設計迅速得到驗證。
這本書提供了設計思維的簡史和過程的概述。然后深入探討在設計思維研討會中使用的方法和工具的更多細節,從而得出有用的原型。提供以下指引:
本書最后討論了成功原型的操作化的最佳實踐,并描述了對成功采用至關重要的變更管理技術。您可以使用從閱讀本書中獲得的知識,將設計思維技術融入到您的軟件開發和AI項目中,并確保及時和成功地交付解決方案。
你將學到什么
這本書是給誰的呢
本書建立在基本的Python教程的基礎上,解釋了許多沒有被常規覆蓋的Python語言特性:從通過利用入口點作為微服務扮演雙重角色的可重用控制臺腳本,到使用asyncio高效地整理大量來源的數據。通過這種方式,它涵蓋了基于類型提示的linting、低開銷測試和其他自動質量檢查,以演示一個健壯的實際開發過程。
Python的一些功能強大的方面通常用一些設計的示例來描述,這些示例僅作為一個獨立示例來解釋該特性。通過遵循從原型到生產質量的真實應用程序示例的設計和構建,您不僅將看到各種功能是如何工作的,而且還將看到它們如何作為更大的系統設計過程的一部分進行集成。此外,您還將受益于一些有用的附加說明和庫建議,它們是Python會議上問答會議的主要內容,也是討論現代Python最佳實踐和技術的主要內容,以便更好地生成易于維護的清晰代碼。
高級Python開發是為已經能用Python編寫簡單程序的開發人員準備的,這些開發人員希望了解什么時候使用新的和高級語言特性是合適的,并且能夠以一種自信的方式這樣做。它對于希望升級到更高級別的開發人員和迄今為止使用過較老版本Python的非常有經驗的開發人員特別有用。
你將學習
這本書是給誰的 -已經有Python經驗的中高級開發人員。
管理統計和數據科學的原理包括:數據可視化;描述性措施;概率;概率分布;數學期望;置信區間;和假設檢驗。方差分析;簡單線性回歸;多元線性回歸也包括在內。另外,本書還提供了列聯表、卡方檢驗、非參數方法和時間序列方法。
教材:
首先加速介紹R生態系統、編程語言和工具,包括R腳本和RStudio。通過使用許多例子和項目,這本書教你如何將數據導入R,以及如何使用R處理這些數據。一旦基礎扎實,《實用R 4》的其余部分將深入具體的項目和例子,從使用R和LimeSurvey運行和分析調查開始。接下來,您將使用R和MouselabWeb執行高級統計分析。然后,您將看到在沒有統計信息的情況下R如何工作,包括如何使用R自動化數據格式化、操作、報告和自定義函數。
本書的最后一部分討論了在服務器上使用R;您將使用R構建一個腳本,該腳本可以運行RStudio服務器并監視報表源的更改,以便在發生更改時向用戶發出警報。這個項目包括定期電子郵件提醒和推送通知。最后,您將使用R創建一個定制的個人最重要信息的每日綱要報告,例如天氣報告、每日日歷、待辦事項等等。這演示了如何自動化這樣一個過程,以便用戶每天早上導航到相同的web頁面并獲得更新的報告。
你將學到什么
這本書是給誰的
使用Microsoft Excel中流行的數據挖掘技術,更好地理解機器學習方法。
軟件工具和編程語言包接受數據輸入并直接交付數據挖掘結果,對工作機制沒有任何見解,并在輸入和輸出之間造成了鴻溝。這就是Excel可以提供幫助的地方。
Excel允許您以透明的方式處理數據。當您打開一個Excel文件時,數據立即可見,您可以直接使用它。在執行挖掘任務時,可以檢查中間結果,從而更深入地理解如何操作數據和獲得結果。這些是隱藏在軟件工具和編程語言包中的模型構建過程的關鍵方面。
這本書教你通過Excel進行數據挖掘。您將了解當數據集不是很大時Excel在數據挖掘方面的優勢。它可以為您提供數據挖掘的可視化表示,在結果中建立信心。您將手動完成每一個步驟,這不僅提供了一個主動學習體驗,而且還告訴您挖掘過程是如何工作的,以及如何發現數據內部隱藏的模式。
你將學到什么
這本書是給誰的
關于大數據技術的信息很多,但將這些技術拼接到端到端企業數據平臺是一項艱巨的任務,沒有得到廣泛的討論。通過這本實用的書,您將學習如何在本地和云中構建大數據基礎設施,并成功地構建一個現代數據平臺。
本書非常適合企業架構師、IT經理、應用程序架構師和數據工程師,它向您展示了如何克服Hadoop項目期間出現的許多挑戰。在深入了解以下內容之前,您將在一個徹底的技術入門中探索Hadoop和大數據領域中可用的大量工具:
-平臺: 了解部署、操作、安全性、高可用性和災難恢復的各個方面,以及將平臺與企業IT的其他部分集成在一起所需了解的所有內容
Elm不僅僅是一種前沿的編程語言,它還為開發人員提供了一個升級構建web應用程序的方式的機會。
Elm in Action教會讀者如何使用Elm語言構建設計良好、性能良好的web應用程序。在閱讀過程中,他們將學習一個名為Photo Groove的應用程序,該程序將向他們展示如何構建應用程序的域和行為,如何維護一個令人愉快的模塊化架構,以及如何使用Elm語言交付高質量的產品。
識別、分析和改進性能低下的查詢,這些查詢會損害用戶體驗并導致業務收入損失。這本書將幫助您通過一個多步驟的過程,使查詢調優成為您日常生活中不可分割的一部分,這個過程包括監視執行時間、識別用于優化的候選查詢、分析它們的當前性能,以及改進它們以更快地交付結果和更少的開銷。作者Jesper Krogh系統地討論了這些步驟以及執行這些步驟的數據源和工具。
MySQL 8查詢性能調優旨在幫助您使用多種策略提高查詢性能。您將了解如何使用傳統的解釋命令和新的解釋分析工具來分析查詢。您還將看到如何使用Visual Explain特性來提供執行計劃的可視化視圖。索引的覆蓋范圍包括索引策略和索引統計信息,您將了解如何使用直方圖來提供關于傾斜數據分布的輸入,優化器可以使用這些數據分布來提高查詢性能。您將了解鎖,以及如何研究鎖問題。您將了解MySQL優化器是如何工作的,包括新的散列連接算法,以及如何在需要時更改優化器的行為以交付更快的執行時間。您將獲得取悅應用程序用戶所需的工具和技能,并從企業計算資源中獲取最大的價值。
你會學到什么
這本書是給誰看的
熟悉MySQL并需要參與查詢調優的數據庫管理員和SQL開發人員。雖然需要一些MySQL經驗,但是不需要預先了解查詢性能調優。
本書通過提供真實的案例研究和示例,為使用Python庫進行機器學習提供了堅實的基礎。它涵蓋了諸如機器學習基礎、Python入門、描述性分析和預測分析等主題。包括高級機器學習概念,如決策樹學習、隨機森林、增強、推薦系統和文本分析。這本書在理論理解和實際應用之間采取了一種平衡的方法。所有的主題都包括真實世界的例子,并提供如何探索、構建、評估和優化機器學習模型的逐步方法。