Press "Enter" to skip to content

7个使用生成式人工智能构建的项目

7个使用生成式人工智能构建的项目 四海 第1张  

进入数据科学就业市场时,认为拥有学位就足够了是一个错误。其中一个主要建议是建立一个强大的个人项目组合,这在脱颖而出并给招聘人员留下深刻印象方面起着至关重要的作用。

随着生成式人工智能工具的出现,如ChatGPT,一些常规项目,如物体检测和推荐系统,已经不足以吸引公司的注意力了。在过去几个月里,公司正在招聘能够构建生成式人工智能解决方案的人才。

基于以上原因,我们将探索使用大型语言模型解决任务的7个项目创意:

  1. 创建个人项目组合网站
  2. 个性化语音助手
  3. 构建自己的AI翻译器
  4. 分析研究论文
  5. 创建代码文档
  6. 自动化PowerPoint演示文稿
  7. 评论情感分析

 

1. 创建个人项目组合网站

 

有很多教程可以解释如何构建数据科学项目组合网站,但如果从零开始,没有HTML和CSS的任何知识,这可能会让人感到非常困惑。我亲自尝试过,当你达到目标时,会给你带来很多满足感,但在找到合适的资源并实践所学内容之间花费了一个星期的时间。

现在,随着大型语言模型的兴起,你不再需要努力了。你只需要一个好的创意,向ChatGPT提问,它将返回构建网站的代码。你可以从这样的提示开始:

我决定构建一个静态网站。能为构建网站生成HTML代码吗?此外,我需要三个页面:一个页面包含我的姓名和简短介绍,一个页面包含我的数据科学项目,一个页面包含我的工作经验。除了这些页面,我希望在左侧有一个垂直导航菜单,用于在页面之间切换。

 

就像在其他应用程序中一样,你需要对你想要生成的个人项目组合网站有清晰的想法。

项目链接:使用ChatGPT构建数据科学项目组合网站

 

2. 个性化语音助手

 

在我的个人生活中,我使用Google助手要求播放不同类型的音乐。例如,“Google,我想听摇滚音乐”,它会立即播放来自YouTube音乐的一首随机歌曲。这比输入歌曲标题要快得多,而且它会根据收集到的数据越多,越能学习你的偏好。将它作为一个个人项目做会很酷,通过使用GPT-3回答问题和Whisper API转录音频可以轻松实现。

项目链接:使用GPT和Whisper构建个性化语音助手

 

3. 构建自己的AI翻译器

 

你是否厌倦了将文本复制粘贴到谷歌翻译中?就我个人而言,我也尝试过谷歌浏览器扩展程序来翻译网页上的文本,但当我需要阅读英文PDF文件时,仍然感到困扰。一个可能的替代方案是构建自己的AI应用程序。每天都有一种新的强大的大型语言模型以其令人难以置信的结果让我们惊叹。我们为什么不利用其中之一呢?

可以使用Hugging Face创建此应用程序,它提供了许多专门用于从一种语言翻译为另一种语言的模型。例如,你可以选择针对英语到意大利语翻译的这个模型。选择完翻译模型后,你可以使用Streamlit来实现这个想法。

项目链接:构建自己的AI翻译器

 

4. 分析研究论文

 

在我的研究工作期间,我学会了如何快速高效地阅读论文。但是仅仅阅读一篇至少有30页的论文是耗时的,而且随着每天发布的论文数量的激增,很难紧跟研究的最新动态。为了提高研究生产力,从学术论文中提取相关信息会更好吗?以下是对数据科学领域职业有帮助的三种用例。

 

论文问答

 

从文档中生成问题和答案是一种非常有价值的应用。大多数教程使用Chat-GPT来创建自动问答会话,但这并不是唯一的解决方案。您还可以使用HuggingFace的LangChain和Sentence Transformers创建自己的个性化机器人。以下是具体步骤:

  1. 使用PyPDFLoader加载PDF文档
  2. 从文本中提取块
  3. 使用Sentence Transformer库提取嵌入向量
  4. 构建答疑机器人

项目链接:

  • 使用Chat-GPT API进行论文问答
  • 使用LangChain和Sentence Transformers进行问答

 

论文摘要

 

另一个常见的用例是对论文进行摘要。与之前一样,这个任务可以通过生成式人工智能工具自动化完成。可以使用GPT-3、LangChain和Streamlit构建一个简单的Web应用程序。

项目链接:论文摘要

 

查询多个论文

 

如果我们同时对多个论文进行摘要,可以根据问题筛选这些摘要,这样会很方便。利用LangChain和OpenAPI-API可以实现这一点。

项目链接:查询多个论文

 

5. 创建代码文档

 

在我上一份工作中担任数据科学家时,我注意到逐天记录代码是非常重要的。如果你是独自工作,你可能不会在意这个。但是当你与团队合作时,没有代码文档会导致任务管理变得复杂。特别是,可能会出现一个团队成员离开公司,并且他/她是唯一能理解自己代码的人的情况。尽管文档非常有用,但它是一项非常乏味的任务,耗费时间。由于大型语言模型的兴起,我们可以再次通过使用Chat-GPT创建Python Docstring来避免这项艰巨的工作。

项目链接:创建代码文档

 

6. 自动化PowerPoint演示文稿

 

如果您是一名数据科学家,您肯定需要为与客户讨论结果准备PowerPoint幻灯片。这是另一项耗时的工作,可以通过生成式人工智能自动化完成。您可以要求Bing Chat生成VBA代码,根据每张幻灯片的上下文和信息明确指定来创建PowerPoint幻灯片。

项目链接:自动化PowerPoint演示文稿

 

7. 评论的情感分析

 

在工业界,对产品评论进行情感分析可以帮助公司了解客户是否喜欢产品,从而改进服务并在市场上保持竞争力。这是一个典型的数据科学项目,需要解决很多步骤:文本预处理、词嵌入和应用机器学习模型。

其中最费力的是第一步,需要对您分析的语言有很好的理解。使用Chat-GPT可以快速解决这个问题。除了这种分析之外,还可以从每个评论中生成优点和缺点列表,创建改进产品的建议列表等等。

项目链接:评论的情感分析

 

最后的思考

 

就是这样!这些是七个可以帮助您提升简历并提高工作效率的生成式人工智能项目。我建议您在开展这些项目时尽情享受乐趣。在灵感的驱动下,一切皆有可能。如果您有一个想法,尝试将其付诸实践,然后,您将对最终产品感到满意。谢谢阅读。祝您度过愉快的一天!  Eugenia Anello 目前是意大利帕多瓦大学信息工程系的研究员。她的研究项目集中在结合连续学习和异常检测。

Leave a Reply

Your email address will not be published. Required fields are marked *