分类
nlp

Go语言的词干还原器库GoLem

英语的屈折形态

英语中的屈折变化是对英语单词的变形,以表示语法关系或词义的不同细节。这种变化主要包括名词, 动词 和 形容词的词态改变。

1. 名词的屈折变化里,最常见的主要是单复数形式。比如,“cat” 的复数形式是 “cats”,或者”child”的复数形式是”children”;另外还有所有格,如 “John” 改变为 “John’s” 表示John的东西或所有物。

2. 动词的屈折变化包括了进行时态 (“is doing”), 完成时态 (“has done”), 过去时态 (“did”), 过去分词 (“done”) 等。这种改变不仅表示了动作的时间,而且还体现了动作的完成度,主语与动词是否一致等。

3. 形容词的屈折变化主要体现在比较级和最高级上,比如 “big”, “bigger”, “biggest” 分别表示”大”、“更大”和”最大”。

词干还原/屈折还原

在进行字典查询的时候,我们有需要把单词的屈折变化还原,得到词干,这样才能更方便的去查询字典。

比如,字典只有cat这个词,但是我们有时候看文章的时候遇到的可能是cats这个复数形式。或者,我们看到的是doing、has done、did或者done,但是字典中只有do这个词条。

Golem

GoLem 是一个托管在 GitHub 上的开源项目,设计为用 Go 编程语言实现的基于字典的词形还原器。 词形还原器是自然语言处理中使用的一种工具,用于将单词还原为其基本形式或词根形式。 例如,它将单词“aligning”转换为“align”。

该项目位于 GitHub 存储库“aaaton/golem”下,因其支持多种语言的多功能性而特别引人注目。 目前,它支持英语、瑞典语、法语、西班牙语、意大利语和德语。 GoLem 的灵活性允许添加更多语言,前提是这些语言有必要的词典可用。 用户可以针对他们想要使用的每种语言单独获取这些词典。

分类
Tinyfool的故事

我的个人成长和技术学习历程

昨天我被“科技慢半拍”播客采访了,欢迎大家在播客App上搜索科技慢半拍,回头采访会放出来。

分类
英语学习

英语轻松读iOS版更新1.20版,优化UI,增加字体修改功能

英语轻松读iOS版今天更新了1.20版。英语轻松读是我开发的,以阅读英文文章来增加词汇量,提高英语水平的App,一直以来好评如潮。

分类
AI 创业 历史

OpenAI这几天的故事太狗血,我们对AI的技术发展是不是应该继续充满信心?

最近今天,一直在 AI 领域风头最劲的公司 OpenAI 出现了一幕幕狗血的剧情。首先是,突然 OpenAI 在官网发布信息开除了CEO Sam Altman。

分类
社会生活

王自如、董明珠的热点,格力报案了

大家知道最近互联网上的一个大热点,就是王自如和董明珠的事情。其实本身并不是一件多大的事情,但是在热搜上就是下不来。不仅是微博、抖音各种国内的平台,事实上哪怕是全球的关注度,在汉字搜索词里面都是一个大热门。

分类
AI IT行业

从智能手机到人工智能:创新为什么总会被质疑,以及我们应该如何聪明的对待创新

创新必然会被质疑

创新技术的往往伴随着热烈的欢迎和锐利的质疑。

最近,OpenAI在其Devday活动中推出了一系列新功能,引发了开发者社区的强烈反响。然而一方面,开发者对OpenAI能够不断推陈出新感到兴奋;另一方面,部分开发者在抱怨自己的产品概念和创意被OpenAI实现,从而面临如何在ChatGPT的生态系统中维持自身第三方应用的发展和竞争力的挑战。

分类
AI

ChatGPT又发布了一堆新功能,普通人在AI时代应该如何应对

未来已来:普通人在AI时代的探索与适应

昨天 OpenAI 的 Devday 发布了一堆新功能,GPTs、GPT-4-Trubo、Assistants API,等。在一个飞速发展的人工智能时代,我们再次站在了技术革新的十字路口。ChatGPT — 这一代表着最尖端技术的名字,如今又一次震撼了世界,发布了一系列令人瞩目的新功能。这些功能不仅是技术的跳跃,更是对未来生活方式的深刻预示。然而,作为行走在这变革浪潮中的普通人,我们该如何应对这一挑战?我们又该如何把握住AI带来的无限可能,而不是被其潮流所淹没?

就像当年我第一次接触计算机时那般好奇和兴奋,人工智能的魅力再次呼唤着我的探索欲。是的,无论我们从事何种行业,AI时代都已不再是一个遥远的概念,而是触手可及的现实。现在,ChatGPT能帮我们写文章、编程,甚至进行复杂的数据分析。这些都曾是我们作为程序员骄傲的专业技能,如今却可由一段代码搞定。当人工智能的波澜席卷而来,我们是否已经准备好迎接变革,将自己的定位和技能倾注到未来的篇章中去呢?

这次,让我们一起跳进人工智能的洪流,不仅学习新技术,更重要的是学会如何学习。在这个过程中,我们将面对内心的抗拒与恐惧,但也是一个自我实现与超越的机会。让我们一起探索在AI时代成长与适应的路径,迎接这个时代给予我们的每一个“是”。

在这场人工智能的演进中,无疑最令人赞叹的是其发展的速度和广度。新功能层出不穷,每一个迭代都在推动着边界向前进展。从基础的文本生成到深度的机器学习,再到现在的ChatGPT,我们见证了技术的每一次飞跃。这些技术创新不仅丰富了我们的工作和娱乐方式,它们也引发着行业规则的重写和职业形态的转变。

然而,技术的突破总是伴随着挑战。对于普通人来说,人工智能技术的高速发展往往意味着不断更新的技能需求与不断变化的工作内容。如果我们停滞不前,很快就会感到被时代抛弃。于是,如何在这股洪流中保持自身的竞争力和相关性,就成了我们必须面对的问题。

首先,我们需要认识到学习本身已成为我们生活的一部分。如同我在编程世界中经历的每一次语言和平台的转变,只有不断学习,不断适应,我们才能保持自己的前沿地位。这需要我们对学习持有一种永远不满足的饥渴,对新技能有一种不屈不挠的追求。而这种对知识的渴望并不仅仅涉及到技术或工作技巧,更关键的是要学会思考:我们如何在人工智能日益显著的背景下,重塑自己的价值观和世界观?

对我而言,这就像是一种自我修行。它不仅仅包括技能的学习,也包括意识形态的升级。我找到了在AI洪流之中保持平衡的方法,那就是不断地、有目的地学习。无论是通过在线课程、工作坊还是简单的自学,获取新知识不断成为塑造未来自我的方式。

事实上,在AI时代里,我们不只是在学习操作工具,我们还在学习与它们共生。今天的ChatGPT能够与我们进行交流,帮助我们解决问题,甚至能够预测我们的需求。这样的合作方式预示着一个全新的工作伙伴关系的兴起:人与机器的协同。在我看来,这不是一场竞赛,而是一次深刻的融合和共生。明白了这一点,我们就可以从一个全新的视角来看待自己的职业生涯发展和普通人在AI时代的定位。

面对这样的时代洪流,个人和组织需要具备快速适应环境的能力。这种适应性涵盖的不仅仅是技能和工作,它更关乎我们的思维方式。从个人层面来说,继续教育和终身学习的理念变得至关重要。在过去,我们习惯于完成学业后进入职场,然后依靠那些年所学的知识和技能来维持整个职业生涯。但在这个快速变化的世界,这一模式已不再可行。终身学习变成了一种必要:每一天,我们都面临着新知识、新技能和新工具的需求。

为了适应这种变化,我们必须重视个人能力的发展。这包括但不限于技术技能——比如学习数据分析、机器学习甚至是软件开发。它还包括了批判性思维、创造力以及适应性——这些能力将使我们在人工智能辅助下的工作环境中更加出色。这意味着我们需要转变传统的学习模式,形成自我驱动的学习方法,主动寻求新的知识和技能,而不是仅仅等待它们的到来。

在社会层面,教育体系和组织结构也需要适应这种变化。教育不再仅仅是为学生提供知识储备的过程,它还必须培养学生解决问题的能力,以及面对不确定未来的适应性和创造性。这要求校园教育与在线学习平台紧密合作,以确保知识和技能的及时更新。同样,组织机构也需要建立更加灵活的工作模式和职业发展路径,鼓励其员工进行跨领域学习和创新。

以上的转变并不容易,但在AI的辅助下,我们拥有了前所未有的资源和机会。现在的学习工具和平台如此先进且易于获取,以至于我们能够在任何地方、任何时间,通过各种设备进行学习。这些资源包括在线课程、教育软件、虚拟实验室以及与全球专家的实时互动。不仅如此,人工智能甚至能够根据个人的学习习惯和进度提供定制化的学习路径。这些都极大地降低了学习新技能的门槛,让个人进步成为可能。

当然,掌握新技术和知识的同时,我们也不能忽视内心世界的培养。在这个以效率和效能为核心的时代,我们必须学会平衡工作与生活,压力与健康,否则我们很可能在不断的追赶中迷失自我。为了避免这样的情况,我们需要培养出一种新的生活哲学:做一名心灵与技术同在的现代修行者。更具体地,这意味着我们需要学会如何从忙碌中抽离,如何在高技术环境中保持人文关怀,以及如何在日新月异的变化中找到持久的幸福感。

面对AI时代给我们工作和生活带来的转变,下面是一些具体的、实用的建议,以帮助我们每一个人更好地适应和把握这一时代:

  1. 持续学习与技能更新:专注于掌握和提高那些AI难以替代的技能,如创造性思维、情感智慧和战略规划。同时,利用各种在线资源和平台不断加深对AI本身的理解和应用。
  2. 多元化能力与跨领域学习:不要局限于单一的领域或技能,而应培养跨学科的知识结构和解决问题的能力。这不仅能够提高个人的适应性,还能够在不同领域之间建立连接,发现新的机会。
  3. 建立人际网络与共同学习体:通过与志同道合的人建立联系,不仅可以获得支持和鼓励,还可以共享资源和经验。在学习和适应过程中,一个良好的社交网络是不可或缺的。
  4. 保持好奇心与开放心态:在技术不断进步的今天,拥有探索的热情和对新鲜事物的好奇心比以往更为重要。让好奇心引导你的学习方向,也让开放心态帮助你接受新的思想和方法。
  5. 身心健康与自我关怀:不要忘记身体和心灵的需求。确保有足够的休息和放松,同时培养一些非技术性的爱好和兴趣,以维持生活的平衡。
  6. 面对不确定性保持谦逊:在这个不断变化的世界,没有人能够预知未来。因此,保持谦逊的态度,不断学习,是对待不确定性最好的方式。

通过这些策略的实施,我们能够在AI时代中找到自我提升和发展的机会,而不是被技术的浪潮所吞没。

在瞬息万变的AI时代中寻找定位

在这篇文章的最后,我希望大家都能够认识到,在AI时代中个人的探索和适应是一场既激动人心又富有挑战性的旅程。ChatGPT的新功能无疑增加了我们面临的挑战,同时也为我们带来了未知的机遇。让我们以开放的心态、持续的学习、跨领域的探索以及身体和心灵的平衡,迎接这个充满变化的新世界。

无论是作为开发者,还是作为父亲、母亲、朋友或者是一名终身求知者,每一个时刻我们都在塑造自我与AI的关系。我相信,如果我们积极拥抱变革,不断提升自己,未来将是充满可能性的。就像那些程序代码能够编织出令人惊叹的软件产品一样,我们的生命亦能在这个多彩的AI时代中织出精彩绝伦的人生篇章。

分类
读书

我的半途而废和终身创业

我写的文章和书,有不少读者,当然也经常招致一些批评。

比如有人看过我的《技巧》和《松弛感》,在豆瓣和微信读书评价“如果你是来看故事打鸡血的,翻着玩玩可以”、“全部都是正确的废话”、“现在出书的门槛是这么低了吗”、“文笔和格局不行。”,虽然更多的是称赞的话,但是这些批评的话是最让人扎心的。

但是后来,我慢慢释怀,我发现我被批评的并没有错误。我写的文章至今,确实格局都一般。我从来不讨论,我们怎么成为比尔盖茨,乔布斯,我也从来也没说过,看我的书可以让你的公司成为世界500强。虽然我对雷军老师不完全是敬仰,但是人家至少让小米世界500强了吧。那么我何德何能,为什么要持续写作,为什么要出书呢?

分类
方法论

时间的力量:坚持,投入与成果

我最早好奇学习飞行是什么样的一种体验的时候,发现一般来说,在评价一个飞行员的能力的时候,飞行小时数是一个常用的参数。我一开始很诧异,飞得多就代表飞得好么?或者为什么不像我们国家那样喜欢用多少年经验那样去评价呢?

分类
读书

聊聊GPT-4的改变和多模态的价值,以及对开发者的意义

今天跟大家聊一聊刚刚出来的 GPT-4,也可以理解成是 ChatGPT 的最新背后的引擎。那么今天我的聊的主要重点是多模态和新的改变。

GPT-4发布以后,我花了一整天的时间看了它的论文、文章、在线演示Demo等。我看了很多信息,然后我做了一个整理,这是今天给大家讲的。