Inspiration

As college students, we realize the need and urgency to have video lectures and concepts for last-minute preparations or better understanding. We often could not find our concepts in video form anywhere on the net. This leads to us reading and understanding 500+ pages of PDFs. We all can agree reading such huge PDFs is tedious work. Hence, we always felt the urge to convert these texts into videos. So we med this innovation into reality through Pip My Script.

What it does

Our Project has two main work divisions:

  1. Pip My Script converts the whole PDF text into illustrative and attractive videos for a better understanding by summarizing the text and creating the video.
  2. Secondly, let's say we know the concept name but no reading material. In this case, we can simply write the concept name, and let Pip My Script do its magic.

How we built it

Here is the interesting part. We made our project's backend using LLM and OpenAI API Key in Python Language. For the Frontend we used Fastn, a new coding language for web development. We integrated the two using Flask.

Challenges we ran into

There were a few challenges we ran into that were difficult to solve but they never broke our spirits:

  1. Initially we were making our pipeline model, but it was crashing with our laptop GPU. After trying numerous times, we gave up on this idea, keeping in mind the time constraint, and came up with a new idea of using OpenAI API.
  2. Fastn was a new tech stack for us. Learning and making a proper website and using it in such a short time was a challenge in itself.
  3. Due to limited resources regarding Fastn, we were continuously facing issues in integrating the front end with the back end.

Accomplishments that we're proud of

We are proud of our project in total. The most best thing about it is using brand-new tech stacks and high-level LLM together, fusing them for a very interactive outcome. We are proud of what we made and the outcomes.

What we learned

We learned many things while making Pip My Script.

  1. New Tech Stacks
  2. Hardware of laptop like GPU and CUDA
  3. How to come up with different solutions instantly
  4. Making the use of limited resources for something brand new.

What's next for Pip My Script

As for the next chapter of Pip My Script, we decided, even though we gave up on creating our own LLM Model this time, we will integrate our model further. This will lead to a very finer tuning for the videos and better outcomes. We will also make sure that our model is so fine-versed, that it can generate videos through chapter names. Secondly, we are waiting to see how our AI tunes itself to betterment through the regeneration of data again and again. We are excited about these next steps.

Built With

Share this project:

Updates