一款AI应用帮你轻松“搞定”面试“八股文”❤️~

371 阅读3分钟

面试八股文

大家好~最近就业市场竞争激烈,面试难度越来越高,面试官们也越来越喜欢问一些“八股文”,比如:

  • HTTP和HTTPS的区别?
  • 什么是TCP和UDP,有什么区别?
  • 什么是 MVC 模式,如何实现?
  • 什么是单例模型? ...

表示直接被问懵了,然后就是花很多时间去准备,只能一遍一遍的背诵,背诵,背诵...

一些教条化的答案,并且并不基于你实际的工作内容,只是为了应付面试~

在一次摸鱼时间时,作者偶然间发现了一款AI应用,是专门帮忙解决这个问题的,下面简单做个介绍:

如何帮你解决八股文

这款应用的功能,就是实时转录面试音频,根据对话生成文本,然后就是通过调用Open AI的接口,根据预置的prompt自动生成答案,将答案展示给用户。

cheetah.png

感兴趣的可以看看这段演示视频: 演示视频

InterviewCopilot介绍

为什么开发这款应用

上面介绍的这款应用,国内用户使用起来不是很方便,存在几个问题:

  • 中文不友好,内置的语音识别模型,并不支持中文,
  • 不支持跨平台,只支持在MacOS上使用
  • 不支持云端TTS服务,需要自己本地部署语音识别模型,对设备的性能要求较高
  • ...

本着授人以渔不如授人以鱼的原则,作者决定自己动手,开发一款类似的AI应用,帮助大家解决这个问题~

image-introduce.png

可以看到应用截图,使用的方法很简单,只需要选择好音频输入设备面试岗位,点击开始按钮,然后就可以实时转录,然后点击生成答案,可以通过配置的API KEY请求接口自动生成答案。

应用主要做了下面几个优化:

语音识别模型优化

本地部署了语音识别模型Whisperggml-medium版本,提供了对中文更好的支持(后续计划支持用户选择不同版本的模型,以及支持云端的TTS模型...

文本生成服务选择

支持不同模型的文本生成服务,通过配置你的API Key以及请求接口,就可以进行自行选择

跨平台支持

项目基于Electron开发,支持WindowsMacOS(ARM系列芯片)操作系统.

总结

项目地址:github.com/YT-Chowww/I…

欢迎感兴趣的小伙伴多多体验,提出使用问题和建议,也可以参与到项目开发中来,项目功能稳定后会进行开源,感谢小伙伴的多多支持❤️❤️❤️

ps: 本项目是一个讽刺艺术项目,旨在讽刺面试官的八股文,以及面试者的无奈,希望大家在日常工作中多多提高自己,打铁还需自身硬~