Technical requirements
While this chapter focuses on personalized recommendations and introduces the LangChain4j and Spring AI frameworks, there are no specific technical requirements for this section.
However, if you are new to Spring applications, you can follow the documentation available at https://spring.io/guides/gs/spring-boot to get yourself warmed up with Spring Boot. We will be using a Spring Boot application with a built-in web framework in the upcoming chapters. You also need Java installed on your system. Java 17 or 19 is recommended for the coming chapters.