Koundinya Achyuthuni

Hi, I'm

Koundinya Achyuthuni

Data Science, Python, Django

A Computer Science graduate specializing in Artificial Intelligence and Machine Learning. I have a solid foundation in Python, Django, and REST APIs, and I'm skilled in leveraging advanced AI frameworks such as AutoGen to build intelligent, scalable solutions. Currently, I'm working as a Data Science intern, where I focus on large language models (LLMs) and have hands-on experience with their implementation and optimization. My passion for AI/ML, combined with a strong understanding of core machine learning concepts, drives me to constantly explore innovative solutions and tackle complex challenges. I'm eager to bring my expertise and enthusiasm to new opportunities that push the boundaries of technology.


My LinkedIn Profile My GitHub Profile

Get to know more

About Me

experience icon

Experience

Data Science Intern at Pranathi Software Services Pvt. Ltd.

Jan'2025 - Present

education icon

Education

B. Tech Computer Science Engineering - Artificial Engineering & Machine Learning

education icon

Achievements

- TechnoMIST 2k23 Winner
- Project Expo 2k24 Winner

scroll-down icon

Explore My

Skills

Framework & Databases

  • Django
  • REST API
  • SQL
  • Programming Languages

  • Python
  • Java
  • JavaScript
  • C
  • AI Frameworks & ML Libraries

  • LangChain
  • AutoGen
  • Scikit-learn
  • TensorFlow
  • Keras
  • Frontend

  • HTML
  • CSS
  • Tkinter
  • scroll-down icon

    Projects

    Document Retrieval & Question-Answering System

    Description: I developed a robust document retrieval and question-answering application leveraging Streamlit, LangChain, and OpenAI's GPT models. The system allows users to upload documents (PDF, DOCX, TXT) or provide URLs to process and extract context. It employs FAISS for efficient document embedding and retrieval, offering fast, context-aware responses to user queries.
    Key Features:

  • - Contextual Query Understanding: The system reformulates user queries based on chat history, ensuring relevant context is always included in answers.
  • - Support for Multiple File Types and URLs: Users can upload various document formats or enter URLs for the system to process.
  • - AI-driven Question Answering: Using GPT-4, the application responds accurately to user questions based on the provided content.
  • - Scalable Document Embedding: FAISS is used to embed and index document chunks for efficient retrieval, ensuring quick responses even with large datasets.
  • - This solution demonstrates my expertise in Python, AI frameworks, and machine learning, and my ability to develop intelligent, scalable applications.

  • Weather Analysis & Forecasting using Python

    Description: Developed a weather data analysis and forecasting tool using Python. The project involves importing and cleaning a weather dataset, handling missing values, and visualizing temperature and precipitation trends. Utilized the Ridge regression model to predict future maximum temperatures based on historical data. The project demonstrates my proficiency in data manipulation with Pandas, data visualization with Matplotlib, and machine learning with Scikit-learn.


    Khronicler

    Description: Khronicler is a dynamic blogging website utilizing the Django REST Framework. Each view is rendered through API calls, ensuring a seamless and efficient user experience. The website features user authentication, CRUD operations for blog posts, and a responsive design. It also includes functionalities such as commenting, liking posts, and categorizing blogs. This project showcases my proficiency in Django, RESTful APIs, and front-end integration.


    Teacher-Student Communication Dashboard

    Description: Developed a comprehensive communication dashboard for teachers and students using Django for the backend and HTML & CSS for the frontend. The application features admin-created and login-authenticated user accounts, with two user categories: Teachers and Students. Teachers have read and write permissions, allowing them to create classrooms, assignments, upload notes, and notify students of updates. Students have read-only permissions, enabling them to join classrooms and access the provided resources. This project highlights my skills in backend development, user authentication, role-based access control, and front-end web development.

  • Use below account for accessing the site as faculty view;
  • username: demo_faculty
    password: C3zMzVivykGwgu9


    Movie Recommendation System

    Description: Developed an interactive movie recommendation system using Python, Pandas, and Scikit-learn. The project involves cleaning and vectorizing movie titles, calculating cosine similarity for recommendations, and integrating user ratings data to improve accuracy. The user interface, built with ipywidgets, allows for real-time search and recommendations. This project showcases my proficiency in data preprocessing, machine learning, and creating interactive applications.
    Key Features:

  • - Text cleaning and vectorization using TfidfVectorizer.
  • - Cosine similarity for movie recommendations.
  • - Integration of user ratings data for enhanced recommendations.
  • - Real-time search and recommendations with ipywidgets.

  • JS Arcade Pong Game

    Description: Developed a classic Pong game using HTML, CSS, and JavaScript. This project showcases my ability to create interactive web applications with a focus on user experience and responsive design.
    Features:

  • - Interactive Gameplay: Implemented smooth paddle and ball movements, collision detection, and scoring system.
  • - Responsive Design: Ensured the game is playable on various devices, including desktops, tablets, and smartphones.
  • - Audio Integration: Added sound effects for paddle hits, wall bounces, and scoring to enhance the gaming experience.
  • - Clean Code: Followed best practices for HTML, CSS, and JavaScript to ensure maintainability and readability.
  • Technologies Used:
  • - HTML5
  • - CSS3
  • - JavaScript(ES6)

  • To-Do List Application

    Description: Developed a dynamic to-do list application using HTML, CSS, and JavaScript. This project showcases my ability to create interactive web applications with persistent data storage and user-friendly interfaces.
    Key Features:

  • - Task Management: Add, delete, and edit tasks with ease.
  • - Local Storage: Persist tasks across sessions using local storage.
  • - Completion Toggle: Mark tasks as completed with a checkbox toggle.
  • - Responsive Design: Ensured the application is responsive and user-friendly.
  • Technologies Used:
  • - HTML5
  • - CSS3
  • - JavaScript (ES6)

  • Tkinter Pong Game

    Description: Developed a classic Pong game using Python and the Turtle graphics library. This project showcases my ability to create interactive games with smooth animations and responsive controls. Key Features:

  • - Interactive Gameplay: Implemented paddle and ball movement, collision detection, and scoring system.
  • - Randomized Ball Movement: Utilized randomization for ball movement to enhance gameplay.
  • - Graphical User Interface: Designed a user-friendly interface with the Turtle graphics library.
  • Technologies Used:
  • - Python
  • - Turtle Graphics Library

  • scroll-down icon

    Get in Touch

    Contact Me