Posts

Showing posts from February, 2025

Individual Research contributions to group project

Conducted initial research on 3D printing with concrete by exploring challenges through Google searches. Created and presented a pitch to my team on the advantages and disadvantages of 3D printing with concrete. After our first meeting, we initially shifted to bio-based construction materials but later reconsidered due to difficulties in forming a solid problem statement. Through further research and discussions, we ultimately decided on excavators as our topic. Contributed to formulating and refining the problem and purpose statements. Began delegating tasks for the literature review as of February 28. Organized key points for the Introduction and Literature Review sections, providing teammates with structured prompts using ChatGPT. Researched safety and efficiency issues in modern excavators, along with potential AI and sensor integrations, using Google and ChatGPT for guidance. Wrote sections 1.12, 1.121, 1.122, and 1.15 of the CA2 report. Delegated remain...
  Python is a distinguished, class-driven programming language with flexible behaviour that executes code line-by-line (Python Software Foundation, n.d.). Its straightforward and easy-to-learn syntax prioritises readability, making it a great choice of programming for new learners (Kitthu, 2024). According to “10 Important Features…” (Unstop, n.d.), Python provides a variety of libraries (e.g. Standard library) that facilitate integration with other computer languages like C, JSON, Java, and more. This cross-platform compatibility makes it highly adaptable. In addition, Python is accessible for everyone to use, encouraging innovation and community collaboration. With its strong community support, ample resources for learning and troubleshooting are available (Kitthu, 2024). Its flexibility and versatility enable it to be applied to a wide range of applications making it well sought out by beginners and professionals alike. These features allow Python to be used for various functio...

Summary + Thesis + Supports #2

 Summary: Thesis Statement:  In the context of geotechnical engineering, Python's capabilities have tremendous potential in automating soil analysis and site investigations. This application will not only enhance productivity but also support more precise geotechnical practices by predicting soil behavior through advanced modeling and simulation,  positioning Python as an invaluable tool in the field. Support #1:  One key potential that Python can entail in geotechnical engineering is its ability to Automate Data Analysis. Support #2:  Another significant potential that Python can aid in Geotechnical Engineering is by predicting soil behavior through advanced modeling and simulation. Counterargument:  A potential drawback of using Python is its steep learning curve. Conclusion: Edited 10/02/2025

Summary + Thesis Draft #1

              Python is a distinguished, class-driven programming language with flexible behavior that executes code line-by-line (Python Software Foundation, n.d.). Its straightforward and easy-to-learn syntax prioritizes readability, making it a great choice of programming for new learners (Simplilearn, n.d.). According to Thakur (2022), Python provides a variety of librari es (e.g. Standard library) that facilitate integration with other computer languages like C, JSON, Java, and more. This cross-platform compatibility makes it highly adaptable. In addition, Python is accessible for everyone to use, encouraging innovation and community collaboration. With its strong community support, ample resources for learning and troubleshooting are available (Simplilearn, n.d.). Its flexibility and versatility enable it to be applied to a wide range of applications making it well sought out by beginners and professionals alike. These features allow Python to be...