Our Auto-Minuting Hackathon Project Journey
Inspiration:
As a professional working in a fast-paced environment, we often found myself spending a significant amount of time on creating meeting minutes. The idea of improving this process using AI technology struck me when we realized that while auto-transcription tools exist, the generated text is often too lengthy and lacks the clarity needed for quick decision-making. This inspired us to create an application that could not only summarize meetings but also identify action items for more efficient collaboration.
What We Learned:
Throughout this hackathon project, we delved deep into the capabilities of AI language models. We learned how to leverage these models to generate concise and meaningful summaries from raw meeting transcripts. Additionally, we explored techniques for Named Entity Recognition (NER) to extract action items and assign them to the responsible individuals. This project provided a hands-on learning experience in natural language processing and application development.
Building the Project:
We began by collecting and preprocessing meeting transcripts, ensuring the data was ready for analysis. Choosing the right AI language model was crucial, and after evaluating different options, we opted for Chatgpt & Langchain. I integrated the model using Hugging Face's transformers library and crafted the logic to feed in transcripts and obtain summaries. For the optional feature, I implemented NER to identify action items and link them to participants.
Challenges Faced:
The main challenge was finding the balance between the summary's brevity and content accuracy. Ensuring that the generated summary captured the essence of the meeting while staying within the 200-word limit required experimentation and fine-tuning. Additionally, refining the NER component to accurately identify action items and participants was a complex task.
In conclusion, my journey in building this auto-minuting application was both enlightening and rewarding. We not only developed a useful tool that streamlines meeting documentation but also gained valuable insights into the capabilities and challenges of AI language models. This project has inspired us to explore further applications of AI in optimizing everyday business processes.
Built With
- chatgpt
- googlecollab
- huggingface
- langchain
- llm
Log in or sign up for Devpost to join the conversation.