UPP Global Technology JSC Agency Logo

Auto Hashtags

By UPP Global Technology JSC

Client

Project Description

Overview:Clients expect a better search engine for their meeting notes.Client’s problem:The conversion is quite technical, containing many jargons in client domains.Solutions:We fine-turne our model by crawling data (similar to client situation).Duration:5 months * 4 people

Overview:Clients expect a better search engine for their meeting notes.Client’s problem:The conversion is quite technical, containing many jargons in client domains.Solutions:We fine-turne our model by crawling data (similar to client situation).Duration:5 months * 4 people

You might also like

AI Chatbot to answer FAQs on company website

Overview:AI Chatbot is developed to support clients in answering their simple questions about the companies: which services the company provides, how to contact the company’s representatives, etc to save time for the company’s staff.Project’s problems:We were requested to use only ChatGPT and LangChain for the chatbot. However, they could not support us to search the context.Our solutions:We suggested using Pincone - a vector database to store the data source (in PDF, Word file formats, etc) and it could help to suggest texts to generate the answers which were given in the data sources.Project size: 4 people * 1 monthTechstack: ChatGPT (OpenAI), LangChain, Pinecone.

A simple and funny NFT game!

Tabby Moon:7 months * 13 peopleOverview:In this game, our responsibilities are as below:- To participate in gameplay sketching and brainstorming process. - To implement TBM token (ERC20) which is used for purchasing items in the game. - To implement TBR token (ERC20) - a reward token that helps prevent game economy inflation. - To develop game characters and items by using ERC1155 and ERC721. - To build an upgradeable marketplace contract to help users trade game items. - To implement a server API by using Moralis SDK.Challenges:-Inflation of the economy in the game-High gas fee, slow game speed due to the influence of processing speed of blockchain network-High gas fee when listing products as well as slow speed when querying and filtering products sold in the marketplace and transaction historySolutions:+ Issue 1 sub-token (TBR) for payout + Build mechanisms to burn both sub-token (TBR), main-token (TBM) and NFTs + Build a staking mechanism to prevent players from selling off user tokens + Save the metadata in the backend when only basic information is stored on the blockchain+ Updated result information of each game is provided to the blockchain after the game is over+ Save the metadata in the backend when only basic information is stored on the blockchain + Build lazy minting solution to transfer gas fee to user+ Build event sourcing system to record and save transactions in the backend, which can help query and filter products in the marketplace and transaction historyOutcome:-Reduced gas fee as well as increased speed and gaming experience that increases performance by more than 75%-Reduced paid gas fee paid which boosts performance by query and filter by 80%-The departments have access to the system in a short time.Techstack: Solidity, Hardhat, Truffle, Moralis SDK, EtherJS, etc.

Data Management

10 months * 15 peopleOverview:After the consultation process, the next step is implementing and operating the data system. Here, we must ensure good system operation, high-quality data, and absolute security. Project’s challenges:During the construction and operation we encountered the following problems:1. We do not have in-depth knowledge of the technology used. Accompanied by big data problems, the processing performance (Ingest Data, ETL Data) has not been optimized in terms of processing time. Chaining the system again costs in terms of time, increasing a lot of data that is not updated in time, which will affect the following problems. 2. How to organize the design of pipelines, the accompanying components are overlapped, and the technology is not optimal. Increases the cost of system operating infrastructure. 3. Capturing business logic is not clear which leads to low-quality data output, incorrect information, more seriously not as required. Influence subsequent decisions or problems.Solutions:Encrypt sensitive data, and clearly decentralize the right people, the right authorities, responsibilities, and indirect access. Use technology proficiently, design clearly organize related component structures to avoid repetition. Optimized data query, and structure. There is a system to monitor and fix unexpected problems during data operation. Techstack: Cloud, Programming Language, Database, Bigdata Frameworks, ETL Orchestration, Data Warehouse

©2025 Refetrust. All rights reserved.