首页 >>  正文

自学编程入门教程免费

来源:baiyundou.net   日期:2024-07-03

本文将通过使用多维帮助体系结合角色分层灵活、快速的设计出符合不同操作水平的用户指引的功能设计。从用户使用难点到,设计策略,到执行落地具体介绍,旨在降低用户学习成本、提高用户满意度,并引导用户掌控产品的核心能力为出发点。

通过“设计方法论”构建一套服务与不同用户分层的多维帮助体系。该方法也适用于其它致力于提高平台自学性的相关产品。

一、什么是大模型?

深度学习平台是面向AI算法工程师的一站式公有云的轻量级训练系统,其中ATP是“Advanced Thinking and Understanding Processor”的缩写,意为“先进思维和理解处理器”。ATP大模型平台旨在打造一款开源的开箱即用的共享平台,为广泛的AI开发者提供灵活、易学、低成本使用的模型服务产品,让每个人都能够体验大模型的体验。

常用领域有:图像分类和目标检测、语音识别和语音合成、自然语言处理等… 大家比较熟悉的就是CHAT GPT

二、大模型平台体验面临的问题

系统现状问题:

就目前来看,AI大模型平台本身自带了一些使用门槛,行业属性决定,如:

  • 专业性上:大模型的资源需求、数据收集和处理、模型训练和调优、模型部署和集成发布服务。每一步都需要具备相应的专业知识。
  • 业务问题上:特定的业务问题需要对模型进行理解和适配,并对模型进行优化和定制化。
  • 操控问题上:复杂的界面布局,多参数配置和选项选择,对非专业来说数据的预处理和操作步骤,以正确的进行模型的训练和推理

总结为四个重要的关键问题点:

  1. 不了解整体操作流程
  2. 动作、路劲交互较深,无法快速get功能
  3. 不确定每一步操作会带来的反馈
  4. 专业名词无法快速理解

体验设计目标:

从代码下载到安装部署再到效果验证,ATP开源平台会提供了热门的模型库开源数据集、提供大模型所需要的环境,方便用户进行探索、推理验证、训练调优等一站式发布服务能力。所以,无论是 AI 小白,还是普通开发者,或者是更高级的开发者,都能在平台上获得极佳体验,感受大模型的魅力。

三、设计策略及落地

针对该问题进行四个步骤的拆解,从发现问题到解决问题:

Step1: 拆

任务流程的拆解,找到用户行为路径

Step2:分

进行用户分层,找到不同用户的特点与痛点

AI小白:对于AI小白来说,可能缺乏对AI算法和模型的基础知识。他们可能需要花费更多的时间和精力来学习基础的机器学习和深度学习概念,以及AI模型的原理和使用方法。此外,他们可能需要借助更多的图形化界面和可视化工具来进行模型的训练和使用。

普通开发者:普通开发者通常具备一定的编程和开发经验,对AI有一定的了解。他们可能能够理解和运用一些常见的AI算法和模型,但在使用大模型时可能面临一些技术挑战,例如对硬件要求和资源消耗的理解、数据处理和模型调优的技巧等。他们可能需要进一步深入学习和实践,以更好地应用大模型。

高级开发者:高级开发者通常具备深入的AI知识和技术能力,他们对各种AI算法和模型有深入的理解和运用经验。他们相对而言可能更容易应对大模型的使用挑战,能够更好地处理硬件要求、资源消耗、数据处理和模型调优等方面的问题。他们可能会有更多的技术工具和解决方案,以提高运行效率和优化模型表现。

Step3:找

构建多维帮助体系的设计模型,找到关键因素

Step4:落

通过前三步清晰的明确设计策略,得出一套设计方案

END:设计方案展示

当用户第一次进入系统的时候,我们的帮助指引就开始了。除了帮助用户进行系统的学习,我们还希望尽可能减少对用户的干扰。所以,我们将用户目标直接放在分类下方,用户通过自己区分选择角色,后续得到不同的指引服务。

以我是零基础的用户类型为例,我们将提供部分设计示例演示整套方法论的流程。

用户:我是“零”基础

目的:不同用户阶段的诉求与对应可挖掘的机会点

上手阶段接触大模型时:通过平台帮助他们了解大模型的基本概念、原理和使用方法体验大模型的Demo;希望快速了解平台现有的服务能力,同时会对比多个平台进行浏览选择主管觉得最简单、最少上手的平台产品 时机:

上手阶段引导:在用户刚开始接触大模型时,提供详细的入门教程、演示和指南 需求驱动引导:可以提供问题解决方案的示例、案例和相关文档,帮助他们理解如何将大模型应用到实际问题中。

问题解答引导:在用户使用大模型时遇到问题或困惑时,提供及时的支持和指导。 持续学习引导:随着用户对大模型的熟悉程度提升,可以引导他们进行更深入的学习和实践。

策略:漫游导览、任务指引、实时帮助、知识文档

文章仅提供了部分的产品方案示例,主要用于方法流程演示 –

设计方式总是多种多样的, 该经验是受益于在实际业务中能够真切的提供可复制的经验,希望能够帮助产品设计通过简单的方式提高自学性。

本文由 @设绘闲人 原创发布于人人都是产品经理,未经许可,禁止转载

题图来自Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

","gnid":"9987f40aa78b8369d","img_data":[{"flag":2,"img":[{"desc":"","height":"420","title":"","url":"https://p0.ssl.img.360kuai.com/t01a02e0d0b55f89d1a.jpg","width":"900"},{"desc":"","height":"1350","title":"","url":"https://p0.ssl.img.360kuai.com/t0108d53c00ca11d1d9.jpg","width":"2400"},{"desc":"","height":"1350","title":"","url":"https://p0.ssl.img.360kuai.com/t01d2ee6b95dd8ff47a.jpg","width":"2400"},{"desc":"","height":"1350","title":"","url":"https://p0.ssl.img.360kuai.com/t011661f9e6237e53af.jpg","width":"2400"},{"desc":"","height":"1350","title":"","url":"https://p0.ssl.img.360kuai.com/t01d428739e34f5fb8d.jpg","width":"2400"},{"desc":"","height":"1350","title":"","url":"https://p0.ssl.img.360kuai.com/t01768317db59016474.jpg","width":"2400"},{"desc":"","height":"1350","title":"","url":"https://p0.ssl.img.360kuai.com/t01f4b4eadaebf7820b.jpg","width":"2400"},{"desc":"","height":"1350","title":"","url":"https://p0.ssl.img.360kuai.com/t01ea7388806deb539b.jpg","width":"2400"},{"desc":"","height":"1350","title":"","url":"https://p0.ssl.img.360kuai.com/t01406f450d000a2408.jpg","width":"2400"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1693379460000,"pure":"","rawurl":"http://zm.news.so.com/8b6238a249469ec100d7af00059137e1","redirect":0,"rptid":"3da80dfdb35d513b","rss_ext":[],"s":"t","src":"人人都是产品经理","tag":[],"title":"如何用一套「方法论」做好大模型用户分层与指引

罗欣鸣2045编程初学者如何入门? -
狄莫树17355637532 ______ 学习编程已经不再是少数计算机专业人员的事情了,就如同计算机深入到我们生活的每一个角落一样,学习编程的人也是越来越多.由于现在网络信息资源丰富,大多数人都选择了自学.我自幼自学编程十余年,多少积累了一些经验和方法,...

罗欣鸣2045闲来无事想自学编程,应该从什么开始学,用什么教程比较好. -
狄莫树17355637532 ______ 首先:第一步, 你的选一种编程语言,java、c++、delphi、等. 第二步,你的根据该语言在自己电脑上安装对应的开发工具.(必备条件) 然后:第一步,你的买一本该语言的基础编程知识书籍和在网上找一些该语言的视频教程 (很多免费的). 第二步,你要根据书或教程视频尝试在开发工具上编写代码(重点). 最后:参加培训(你能够快速的学会编程),自学(比较困难,花费时间多).(看个人具体原因)

罗欣鸣2045初学者怎么编程 -
狄莫树17355637532 ______ 先认认真真的学习一门语言,学习微软的就先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言.书籍最少应该准备两本,不可能一本书籍会包含VB的所有内容,在看书的时候,可以交叉的看,一本书籍中没有讲...

罗欣鸣2045如何自学编程
狄莫树17355637532 ______ 首先选定一个入门语言,比如C,VB都是比较好学的,然后买一本书,要简单易懂的,熟悉一下编程模式,然后再学C++,JAVA之类比较高级的语言

罗欣鸣2045怎样从零学编程 -
狄莫树17355637532 ______ 学习编程是一件好事 不过之前你得先了解 你学习编程的目的是什么 这个很重要 因为目的决定发展方向 目前对于编程有很多种编程语言以及相对应的开发软件 下面说明一些常用的编程语言 根据你的情况选一种语言进行学习 不要盲乱学习 C语言...

罗欣鸣2045如何从头开始学习编程
狄莫树17355637532 ______ 首先,要入门 这里的入门就是弄懂一些基础的知识,然后才能有所提高的. 其次,在我们入门后,多读些实例,来分析程序是如何运行的,自己尝试着来修改程序里的代码,以便得到另外的结果,然后自己认真分析结果的由来 以后,就是慢慢...

罗欣鸣2045对编程一无所知的新手怎么自学编程?
狄莫树17355637532 ______ 学编程并不是学一门编程语言这么简单的,你得懂得计算机的一些原理,特别是内存原理和操作系统原理.还有就是学习数据结构,数据库等.这些是编程的基础东西,学...

罗欣鸣2045电脑编程入门自学 -
狄莫树17355637532 ______ 你我有些相似. 推荐CGwang和火星时代. 如果要打牢基础建议看看这两本编程教材,C程序设计 和 新编MCS-51 .

罗欣鸣2045编程怎么自学?编程入门视?编程怎么自学?编程入门视频
狄莫树17355637532 ______ 没基础,没学历, 编程开发必知必会入门教程,达内编程课程,名师授课, 重庆达内培训,0基础入学,120天精通,7天课程免费试听, 16年,共培养60万学员,目前,已开设19大热门课程,包含java,PHP,WEB,UI设计,会计,人工智能,网络营销等,在全国30多个城市建立了150多家培训中心,一地学习,全国就业

罗欣鸣2045如何从零学起编程 -
狄莫树17355637532 ______ 1.专注于教程上的基础知识2.联系教程上的所有例题、习题3.开发自己的小程序4.试着写一些稍微大的工程5.在写程序的过程会遇到很多问题,这时候你可以求助书本、网络,在学的过程完成工程,在完成工程的过程学会知识6.祝你成功

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024