Just curious looking at this, can any decent programmer build at least an extremely simple version of this? Considering whether it would be cool as a summer project.
Essential components include: - A search engine API (such as Bing or Google's) - Integration of search engine results with a Large Language Model (LLM)
This framework, known as Retrieval-Augmented Generation (RAG), was the foundation for the initial version of Perplexity.
The challenging aspect lies in refining the generation outcomes, which involves more proprietary techniques.