跳到正文
DEV Community· Vyavaharapu Pradeep sai·· 3 小時前AI 評分23

CLI Study-Snack Generator:把課堂筆記整理成考試温習提要

Exam-cheatsheets-Generator

AI 導讀

CLI Study-Snack Generator 是一款以純 Python 編寫的命令列工具,可把雜亂課堂筆記整理成考試温習提要。它會提供主題摘要、篩選出的重要定義和重點,以及一道即時複習問題。專案不使用大型框架或外部依賴,並歡迎開源貢獻者加入。

正文

Vyavaharapu Pradeep sai

1)Hey everyone! As students, we've all been there: staring at massive, overwhelming paragraphs of lecture notes right before an exam, wishing we had a quick way to review. Reading through walls of text is slow and inefficient. That's why I built the CLI Study-Snack Generator—a lightweight Python command-line tool that instantly crunches messy notes into crisp, high-yield exam cheat sheets.
2)Instead of opening a heavy web app or an AI tool with complex setups, this runs straight from your terminal using pure Python. You just pass a raw text file of your notes, and the script automatically parses it to give you three things:

  1. A quick TL;DR summary of the core topic.
  2. Filtered key definitions and bullet points.
  3. A rapid-fire review question to test your memory on the spot. 3)You can give demo notes in text.txt 4)This project is designed with open-source contributors in mind. Because it uses zero heavy frameworks or external dependencies, anyone can jump into the repository, add new parsing features—like Markdown exporting or terminal colors—and make their first contribution easily. 5)The repository link is in the description below. Feel free to check it out, leave a star, or open a pull request. ================================================== 🚀 STUDY-SNACK EXAM CHEATSHEET ================================================== LIKE THIS IT WILL WORK. 📌 1. QUICK SUMMARY (TL;DR): • The CSS Box Model is the foundation of web layout and design. • Every element on a webpage is represented as a rectangular box.

🔑 2. KEY CONCEPTS & DEFINITIONS:
👉 - Every element on a webpage is represented as a rectangular box.
👉 - Content: The actual text, image, or video inside the box.
👉 - Padding: The transparent space clearing around the content area.
👉 - Border: A line that goes around the padding and content.
👉 - Margin: The outer transparent layer that separates the element from others.

👉 Box-sizing: border-box includes padding and border in the element's total width and height.

⭐⭐⭐
1)In this i used OLLAMA open source tool to generate data.
2)And for my problem statement i worked on the LLM`S like chatgpt , gemini etc.. to get more information regarding it.
3)By using VS code i am developed the project.
4)Above i mentioned the complete details in the previous text.
5)Finally this will help everyone to generate a exam cheatsheet for exam purpose.

來源:DEV Community · dev.to