InfixToPostfix_Covertion is a Java-based application that demonstrates the conversion of infix mathematical expressions (e.g., A + B * C) into postfix notation (e.g., A B C * +) using a stack-based algorithm. This project is designed to help understand the fundamentals of expression parsing and operator precedence handling.
- 📐 Infix to Postfix Conversion – Converts standard infix expressions to postfix notation.
- 🧠 Stack-Based Algorithm – Utilizes a stack to manage operators and operands during conversion.
- 🧪 Educational Tool – Ideal for learning and teaching expression parsing and stack operations.
- 📦 Java Application – A console-based Java application that reads an infix expression, processes it, and outputs the corresponding postfix expression.
- 🧱 Stack Implementation – Custom stack implementation to handle operators and operands.
- Java – The primary programming language used for the application.
- IDE – Developed using IntelliJ IDEA.
- Version Control – Managed using Git and hosted on GitHub.
This project was developed as part of a third-year university software project, aiming to apply real AI models into mobile applications. It demonstrates:
- Application of Machine Learning to real-world scenarios
- Mobile development using Flutter
- Backend integration using Flask
- Psychological symptom analysis using AI