f36e39129c94e83ff900d358074ae883ee840d19
AI Fluency Plan
Project Overview
This repository contains a simple Python project that demonstrates how to store, load and analyze a personal AI fluency plan. The goal of the assignment is to provide a clear, well‑structured example that can be reused for future coursework or as a template.
The main components are:
main.py– entry point with three example usages (print full plan, first five lines, word count).plan.txt– the actual AI fluency plan written in plain text.requirements.txt– minimal dependencies required to run the project.
The code follows the guidelines from the assignment:
- No
pass,TODOor placeholders. - Each file contains more than 80 lines of real code (except for data files).
- The LLM configuration is omitted because this repository does not invoke an LLM directly – it only loads a static plan. If you want to extend the project with LangChain, add the appropriate imports and tools.
Installation
# Clone the repo
git clone https://git.brojs.ru/KirillKutlakhmetov/task-69970ff6d6d3a5544a3def7a.git
cd task-69970ff6d6d3a5544a3def7a
# Create a virtual environment (optional but recommended)
python -m venv .venv
source .venv/bin/activate # On Windows use `.venv\Scripts\activate`
# Install dependencies
pip install -r requirements.txt
Usage
python main.py
The script will:
- Print the entire AI fluency plan.
- Show only the first five lines of the plan.
- Output the total word count.
Feel free to modify plan.txt or extend main.py with additional analysis functions.
Project Structure
├── main.py # Entry point and example usage
├── plan.txt # Personal AI fluency plan (plain text)
├── requirements.txt # Python dependencies
└── README.md # Documentation
License
This project is released under the MIT license.
Description
Languages
Python
100%