0% found this document useful (0 votes)
22 views3 pages

Projects Groups Spring 24-25

The document outlines various project proposals for the Spring 2024-2025 academic term, detailing different groups, their project titles, and brief explanations of each project. Projects range from AI-powered real estate investment tools to game development, medical diagnosis systems, and automated testing frameworks. Each project aims to utilize different technologies and methodologies, showcasing a diverse set of applications in software development and artificial intelligence.

Uploaded by

abtinsaegh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views3 pages

Projects Groups Spring 24-25

The document outlines various project proposals for the Spring 2024-2025 academic term, detailing different groups, their project titles, and brief explanations of each project. Projects range from AI-powered real estate investment tools to game development, medical diagnosis systems, and automated testing frameworks. Each project aims to utilize different technologies and methodologies, showcasing a diverse set of applications in software development and artificial intelligence.

Uploaded by

abtinsaegh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Spring 24-25

Course
No. Group Name Code Project title Explanation of the suggested project

in this project we will build an agent that suggests mathematically where the best investments would be. the model
will be taught from previous data and real estate websites and the model will calculate based on statistics and
SmartEstate: AI-Powered probability where to invest money because that property would have the lowest risk rate of money loss. if possible
Real Estate Investment we will also add features that lets the user to upload properties to the website so that he can sell the property. the plan
1 PYPS AIE206 Advisor is to be able to build a model that can calculate the best properties to invest in.
Autonomous Develop an AI agent that finds the optimal path in a dynamic environment using A* or reinforcement
2 GG CODERS AIE206 Pathfinding Agent learning.
We will be making an Ai program which can detect objects and based on data it will recognize object and tell me
3 Survivors AIE206 Object Recognition object.
Multi-Agent Implement a multi-agent system where agents negotiate to reach an agreement based on predefined
4 ACE team AIE206 Negotiation System goals.
Expert System for Build a rule-based expert system that diagnoses diseases based on symptoms provided by the user. Use
5 Ubigan AIE206 Medical Diagnosis logical reasoning and decision trees.
The microblog platform allows users to create short posts on various topics, interact with others through comments,
and organize content by tagging posts with relevant topics.
6 +249 AIE206 Microblog

Accent Classification Build a model that classifies spoken language into different accents (e.g., American, British, Indian) using
7 Artificial Intelligence AIE402 System audio features and machine learning.

movie recommendation
8 team 108 ECC108 system this system provides random recommendations from a predetermined list of movies.
9 Canaanites ECC108 Pharmacy a system to track medicines and costumers

Student Management Design a system to manage student records, including attendance, grades, and personal details, using
10 group0771 ECC108 System OOP principles.
Online Quiz Create an online quiz platform where users can take quizzes, and the system grades them automatically.
11 PROGRAMMING ECC108 Application Use classes for questions, users, and quizzes.
12 ayteli forma ECC108 Virtual File System Create an OOP-based simulated file system with operations like create, read, update, and delete.

Library Management
13 team 404 ECC108 System A Python application that manages books, users, check-ins/check-outs, and fines.
Smart To-Do List
with Priority
14 Code Nexus ECC108 Management Develop an OOP-based to-do list that automatically prioritizes tasks based on deadlines and importance.
15 group loom ECC108 Chess Game Build Chess game

Page 1
Spring 24-25

Build a telegram bot that takes medical information from patient when they are at home and alert if there is is a
16 YalinAndEmir ECC108 Telegram Assistant problem e.g. high pressure, low sugar, ..etc. Save the information and send to the hosptial account.
17 Em_Ron Ecc108 Game We will simulate the minefield game according to our own abilities.
18 SIC ECC108
Simple RPG Game there will be Character, Enemy, and Weapon classes to handle attacks, health, and experience
20 limitless ECC108 Project points.
It is a banking system that allows you create an account, deposit money, withdraw money, check balance and transfer
21 Oracle ECC108 Banking System money to other account owners registered in the system

Generate a list of customers for the last 10 years who bought BMW cars. The list should have customer names,
gender, age, martial status, have kids or not, social activites, have a car or not, job/s, salary, phone, home address,
work address, and any other important information. Also for each customer store the information about the car they
AI analyzer for BMW
bought like car model, year production, deazel or penzene, horse power, color, kms if it is old, ... etc. Also, the list
car shop
should have any kind of visits of each customer to buy/ renew his/her car, buy accessorries or just look. Then the
program should predict using AI based on these data whose customers will buy or renew their cars and which models
should be advertised to them.
22 TechDivas ECC108
Automated Web
23 Innovatech SWE302 Testing Framework Develop an automated testing framework using Selenium or PyTest for a sample web application.
Mutation Testing Implement a tool that introduces small changes in code (mutants) and checks how well test cases detect
24 Sercan SWE302 Tool them.
Load Testing for a Develop a script to perform load testing on a web application to check its performance under heavy traffic.
25 AMEC SWE302 Web Application Use tools like JMeter or Locust.

RecipeBot is a Python-based Telegram bot that helps users discover and manage recipes tailored to their available
ingredients. It integrates with the Spoonacular API to provide features such as recipe suggestions, nutritional
information, and a personalized cooking experience.
Ingredient-Based Recipe Search: Enter available ingredients, and the bot suggests recipes that match, ranked by the
number of missing ingredients. Nutritional Information: Retrieve detailed nutritional facts for any recipe with a
simple command. Sorted Recipe Suggestions: Recipes are displayed in order of how closely they match the user’s
provided ingredients, making it easy to choose what to cook. Interactive Commands: Designed for seamless
Python Telegram Recipe interaction through Telegram commands like /nutrition and /findrecipes. Extensible Design: Built with Python and
26 Test Titans SWE302 Bot the pyTelegramBotAPI library, making it modular and easy to enhance.
Automated Bug Develop a tool that automatically detects bugs in a codebase and generates detailed bug reports. Include
27 Testify SWE302 Reporter testing and OOP principles.

Automated Unit Test Develop a tool that analyzes Python code and generates unit tests automatically. Focus on OOP
28 ENGINEERS SWE302 Generator for Python principles and testing strategies.
29 Winx SWE302 video generating video generating with using python libraries

Fitness exercises app The fitness app, built with JavaScript, provides personalized workout routines, tracks progress, and syncs with health
30 redfox SWE302 ( using java script ) data. It helps users stay active while allowing doctors to monitor patients' fitness and recommend tailored exercises.

Page 2
Spring 24-25

AI-Based Code Create a system that reviews code for style, efficiency, and potential bugs using AI and reasoning
31 NeonCore SWE302 Reviewer techniques.
Unit Testing
Framework for
32 Group Gamma SWE302 C++/Python Develop a basic testing framework for unit testing C++ or Python applications.
Build a tool that automatically generates test cases for a given piece of code or software module. Focus
33 CodeBenders SWE302 Test Case Generator on edge cases and boundary conditions.

A website that allows users to create a personalized visualizer for their Spotify playlists. By submitting the link to
their playlist, users can fetch data to retrieve the names of each song along with the corresponding album covers.
The visualizer will feature four main components, all of which can be fully customized: a background, a list
displaying all gathered songs, an image of the album cover, and a title that dynamically updates to reflect the
currently playing track.
Customizable Spotify The target audience consists of daily music lovers who wish to share their interests on social media platforms like
34 Toasts & Ducks SWE396 Playlist Visualizer YouTube.
Game Engine
35 Syntax Squad SWE396 Prototype Design a basic 2D game engine in C++ with OOP principles, including scene management and physics.
Trading Algorithm
36 STEM Girls SWE396 Backtester Build a C++ program that backtests trading strategies using historical market data.
Traffic Simulation Create a traffic simulation system where vehicles move through a grid-based map. Use OOP concepts to
37 SWAT SWE396 System model vehicles, traffic lights, and roads.
AI powered job matching A web-based system that scrapes job listings based on a country or area and automatically matches them with a
38 Zero Gbezome SWE396 system user’s uploaded CV using AI-powered text analysis.
Multithreaded Web
39 Coders SWE396 Crawler Design a C++ web crawler that fetches and processes web pages using multithreading.
40 InnoScholars SWE396 3D Graphics Engine Implement a simple graphics engine using OpenGL or Vulkan with C++ OOP principles.

Page 3

You might also like