惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
MyScale Blog
MyScale Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
爱范儿
爱范儿
P
Proofpoint News Feed
人人都是产品经理
人人都是产品经理
Last Week in AI
Last Week in AI
罗磊的独立博客
G
Google Developers Blog
Y
Y Combinator Blog
博客园 - 【当耐特】
WordPress大学
WordPress大学
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
J
Java Code Geeks
酷 壳 – CoolShell
酷 壳 – CoolShell
V
Visual Studio Blog
美团技术团队
宝玉的分享
宝玉的分享
Jina AI
Jina AI
小众软件
小众软件
T
Tailwind CSS Blog
A
About on SuperTechFans

Vector Institute for Artificial Intelligence

Mohamad Moosavi: Accelerating the search for climate solutions with AI A strategic blueprint for safe health AI implementation: Your 2026 roadmap Vector Institute awards 100 scholarships to Ontario’s top AI graduate students Agentic AI evaluation strategies Hassan Ashtiani: Building trustworthy AI through mathematical foundations Vector researchers advance representation learning and deep learning research at ICLR 2026 Remarkable 2026 Poster Session: 60 research projects shaping AI’s future CRISPNAM-FG: An interpretable Fine-Gray deep survival model for competing risks in health care Demo Day: How the Vector Institute helps Canadian startups turn innovative ideas into commercial reality The New Cartography of the Invisible Vector researchers advance AI frontiers with 80 papers at NeurIPS 2025 New study reveals AI’s $100B economic impact across Canada, with Ontario leading the charge When smart AI gets too smart: Key insights from Vector’s 2025 ML Security & Privacy Workshop Vector Institute names 13 new Faculty Members, expanding core research leadership across Ontario Vector researchers dive into deep learning at ICLR 2025 When AI Meets Human Matters: Evaluating Multimodal Models Through a Human-Centred Lens – Introducing HumaniBench Vector Institute 2024-25 annual report: Where AI research meets real-world impact Vector researchers tackle real-world AI challenges at ICML 2025 Ontario’s AI ecosystem: fueling real economic growth with record number of jobs and private investments Transforming Youth Mental Health Support: FAIIR’s AI-Powered Crisis Response Model Vector Institute awards up to $2.1 million in scholarships to Ontario’s top AI graduate students AI Weather Forecasting Breakthrough: How Canadian Innovation is Transforming Climate Prediction | Aardvark Weather Exploring Intelligence: Vector Faculty Member Kelsey Allen’s Path from Particle Physics to Cognitive Machine Learning Vector Institute Announces the Appointment of Glenda Crisp as President and CEO Vector Institute Unveils Comprehensive Evaluation of Leading AI Models State of Evaluation Study: Vector Institute Unlocks New Transparency in Benchmarking Global AI Models Real World Multi-Agent Reinforcement Learning – Latest Developments and Applications Principles in Action: Introducing the Vector Institute’s Playbook for Responsible AI Product Development Leveraging Large Language Models for More Efficient Systematic Reviews in Medicine and Beyond Global AI Alliance for Climate Action funding announcement
Transforming user experiences with AI: OJ Onyeagwu’s inte...
Kylie Williams · 2024-09-18 · via Vector Institute for Artificial Intelligence

Vector intern builds recommender system and semantic search enhancements

OJ Onyeagwu leaned towards his computer screen, oblivious to the summer sun streaming through the windows by his desk. He ignored the view of Queen’s Park below, focusing instead on a task he’d never attempted before – hijacking WordPress.

Photograph of OJ Onyeagwu sitting at Vector Institute office within Schwartz Reisman Innovation Campus

Just months earlier, Onyeagwu was wrapping up his material engineering degree at McMaster University. Although he specialized in computational materials, a chance viewing of Robocop during the pandemic sparked his imagination and interest in AI. He started by teaching himself through videos and online resources, eventually taking classes before finally setting his sights on a future in AI. At that point “it became very clear that the Vector Institute was somewhere I had to be if I wanted to pursue a career in AI in Canada.” 

After gaining experience at a research facility building a data analytics platform, he successfully applied for a Marketing Automation Internship at Vector, eager to dive into the world of AI.

Enhancing the Partner Portal: OJ’s internship challenge

During his internship, Onyeagwu was asked to improve Vector’s Partner Portal, a content-rich website chock full of resources for Vector’s diverse sponsor community. The Portal faced two primary challenges: a generic content feed and a limited search function. That left Onyeagwu with a lot of room to improve the user experience for sponsors.  

Working closely with Vector’s AI Engineering, and Marketing and Communications teams, he developed a two-fold solution using a Flask web API and a data pipeline.

Engineering a smarter, semantic search

By building a Flask web API with Python that received requests from the Partner Portal, Onyeagwu essentially hijacked the search functionality from the WordPress website. Now, when a user searches for content, the API transforms the query into an embedding, searches for similar content in a vector database, and returns relevant results, enhanced by Coherent Re-rank, an endpoint for refining search results. This means that the portal can now provide search results that understand a user’s intent instead of just serving up keyword matches. The enhanced search function not only displays more relevant results but also displays summaries and metadata to describe each result.  

Integrating WordPress with our API was a challenge, especially since I hadn’t worked with WordPress before. But once we got it working, it was that eureka moment — it felt like we could accomplish anything.

Enhancing results with a new recommender system

The new system also includes a content recommendation carousel on the dashboard, providing personalized suggestions based on user profiles. Now, when a user logs into the Portal they are greeted with content that is relevant to their AI skill level and industry. “Someone at TD will get different recommendations than something from Google or TELUS,” says Onyeagwu. This was a “game changer” for the portal’s usability. 

Finally, Onyeagwu needed a way to gather all of the new data available on the Portal and the Vector website to ensure that his Portal improvements stayed functional after his internship ended. To do this, he deployed a Qdrant vector database that stores data as arrays of numbers for efficient similarity searches. The data pipeline, running on Google Cloud Platform (GCP), gathers and updates data from sources like Vector’s WordPress API, Vimeo, and arXiv, ensuring the database remains current. This data is then converted into embeddings and added to the vector database. Thanks to Onyeagwu’s efforts, Vector sponsors will always have immediate access to the latest sponsor-exclusive and publicly available AI resources. 

Future improvements could include implementing a feedback system like Netflix’s to further personalize recommendations, prioritizing private content, and further collaborating with Vector’s AI Engineering team to enhance recommendation algorithms. Overall, Onyeagwu’s solution improves how users find and engage with content, maximizing the value of Vector’s Partner Portal for Vector sponsors.
Before finishing his internship, Onyeagwu had the satisfaction of seeing his solution implemented on the Partner Portal. He presented his project, from challenge through to technical solution, during Vector’s Demo Day.

Growing beyond the technical AI project

While OJ’s technical achievements were significant, his internship experience extended far beyond his sunny desk in Vector’s office at the Schwartz Reisman Innovation Centre. Vector’s vibrant community and numerous events offered opportunities for learning and networking that complemented his project’s success and suited his friendly, collaborative spirit.

From attending the Collision Conference to volunteering at CIFAR’s Deep Learning and Reinforcement Learning (DLRL) Summer School, and many Vector research talks in between, Onyeagwu met key AI figures and others just starting their careers. The continuous coffee chats, mentoring opportunities like the I.M.P.A.C.T. Mentorship Program, and research conversations expanded his knowledge. They also pushed him out of his comfort zone, though you could never tell as he cheered on Toronto FC with his fellow AI and soccer enthusiasts at a game during this year’s Summer School.

Group shot of attendees at the Toronto FC soccer game

Now, after completing his internship, Onyeagwu is set to start a new data analytics role with CIBC, a role that perfectly aligns with his strengths in data science. 

His internship experience cemented his belief that, for anyone to build a career in AI, Vector is the place to be. “Vector is a tight-knit community, and the people here are going places. It’s worth getting to know them.”

Interested in an internship experience like OJ’s?

Dive into data-centric projects alongside industry professionals. Whether full or part-time, you’ll drive AI implementation in healthcare, finance, transportation and beyond.