Building an AI assistance application: full-stack development internship at Planet X Inc..

dc.contributor.advisorFaruque, Muhtasim
dc.contributor.authorAkash, Hossain Shariar
dc.date.accessioned2025-02-19T10:34:41Z
dc.date.available2025-02-19T10:34:41Z
dc.date.issued2024-10
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (page 30).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2024.
dc.description.abstractThis report is a documentation of a six-month internship I undertook at Planet X Inc. as a full-stack development intern with full responsibility for various projects centered on web application development. My main assignment was the Scholar Jimmy Library project, which is an artificial intelligence-based application aimed at providing teachers, students, and researchers with customized content materials. The features developed in this project were a user-specific chat interface, a chatbot for PDF files, and a token-based subscription system using the technical parts Next.js, MySQL, Prisma ORM, and Flask. Also, I included OpenAI’s API for the response with specific consideration of different groups of users and a payment solution appropriate for Liberia’s market: MoMo MTN. During this internship, I saw an actual example of a healthy work environment and successfully attended the daily standups, client debriefs, and weekly business planning and backlogs. I was able to deal with typical problems, such as concerning the connection of payment gateways, as well as cultural differences connected with interaction with the clients. This internship helped me to build up my technical skills with regard to full-stack web development and to further my knowledge of working in an agile project environment. In a nutshell, the entire experience has been very fruitful and enriching for me as a professional and as a person; it has given me all the tools and confidence I need to be a professional software developer.
dc.identifier.otherID 18301234
dc.identifier.otherhttps://dspace.bracu.ac.bd/server/api/core/items/a39350a6-b4a9-43e6-9135-960877c6314b
dc.identifier.urihttp://hdl.handle.net/10361/25478
dc.language.isoen
dc.sourceBRAC University Institutional Repository
dc.subjectLibrary project
dc.subjectPlanet X
dc.subjectSoftware developer
dc.subjectArtificial intelligence
dc.titleBuilding an AI assistance application: full-stack development internship at Planet X Inc..
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
18301234_CSE.pdf
Size:
1.87 MB
Format:
Adobe Portable Document Format